clang-1/test
Steve Naroff 0416fb9f37 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.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43995 91177308-0d34-0410-b5e6-96231b3b80d8
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 Stage two of getting CFE top correct. 2007-07-11 17:01:13 +00:00