llvm-project/clang/test
Steve Naroff cac26f4f5f This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() about private methods (r43989).
While the diff is large, the idea is very simple. When we parse method definitions (in an @implementation), we need to add them incrementally (rather than wait until the @end).

Other details...

- Renamed Sema::ActOnAddMethodsToObjcDecl() to Sema::ActOnAtEnd(). The methods are now optional arguments.
- Removed Parser::AllImplMethods (a nice cleanup).
- Added location info to ObjcImplementationDecl (since we will need it very soon:-)
- Modified message.m test to no longer allow the bogus diagnostic.

llvm-svn: 43995
2007-11-11 17:19:15 +00:00
..
CodeGen Generate code for member exprs. 2007-11-02 16:59:10 +00:00
Lexer rename -parse-ast-print to -ast-print 2007-10-11 00:18:28 +00:00
Misc Removed option "-parse-ast-check" from clang driver. This is now implemented 2007-09-26 20:14:22 +00:00
Parser Fix a recovery bug Fariborz and I noticed yesterday. We were producing: 2007-10-25 17:27:01 +00:00
Preprocessor If we see an invalid #ifdef directive, enter a conditional compilation region 2007-09-24 05:14:57 +00:00
Sema This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() about private methods (r43989). 2007-11-11 17:19:15 +00:00
Makefile run .m files as tests 2007-08-23 01:09:45 +00:00
TestRunner.sh Make make check work again. 2007-06-08 17:57:13 +00:00