hanchenye-llvm-project/clang/Sema
Steve Naroff 73d534a2e0 Add support for ObjC keyword selectors.
- Add SelectorInfo/SelectorTable classes, modeled after IdentifierInfo/IdentifierTable.
- Add SelectorTable instance to ASTContext, created lazily through ASTContext::getSelectorInfo().
- Add SelectorInfo slot to ObjcMethodDecl.
- Add helper function to derive a SelectorInfo from ObjcKeywordInfo.

Misc: Got the Decl stats stuff up and running again...it was missing support for ObjC AST's.
llvm-svn: 42023
2007-09-17 14:16:13 +00:00
..
ASTStreamer.cpp remove some obsolete interfaces. 2007-09-16 19:47:56 +00:00
Makefile fix description 2007-05-23 23:56:42 +00:00
Sema.cpp add actions for deleting expr/stmt nodes. 2007-08-31 04:53:24 +00:00
Sema.h Fixes/tweaks that prevent "defaults-i.m" from compiling. 2007-09-16 16:16:00 +00:00
SemaChecking.cpp Fix 80 col violations. 2007-08-30 17:08:17 +00:00
SemaDecl.cpp Add support for ObjC keyword selectors. 2007-09-17 14:16:13 +00:00
SemaExpr.cpp Fixes/tweaks that prevent "defaults-i.m" from compiling. 2007-09-16 16:16:00 +00:00
SemaExprCXX.cpp Rename statement actions (from Parse-prefix to ActOn-prefix). 2007-09-16 14:56:35 +00:00
SemaStmt.cpp Rename statement actions (from Parse-prefix to ActOn-prefix). 2007-09-16 14:56:35 +00:00
SemaType.cpp Start converting Action methods from Parse-prefix to ActOn-prefix. 2007-09-15 18:49:24 +00:00