llvm-project/clang/Sema
Steve Naroff 6d40db0dde Implement a more sensible strategy for ObjC built-in types (addressing a long standing FIXME in Sema::GetObjcIdType()).
This removes several gross hacks to work around the previous "lazy" behavior.

Two notes:
- MinimalActions still needs to be taught about the built-in types (This breaks one of the -noop test cases). I started this, then added a FIXME.
- I didn't convert Sema::GetObjcProtoType() yet.

llvm-svn: 43567
2007-10-31 18:42:27 +00:00
..
ASTStreamer.cpp Patch to synthesize computation of Ivar offset in rewritten c file. 2007-10-26 19:46:17 +00:00
Makefile fix description 2007-05-23 23:56:42 +00:00
Sema.cpp Implement a more sensible strategy for ObjC built-in types (addressing a long standing FIXME in Sema::GetObjcIdType()). 2007-10-31 18:42:27 +00:00
Sema.h Implement a more sensible strategy for ObjC built-in types (addressing a long standing FIXME in Sema::GetObjcIdType()). 2007-10-31 18:42:27 +00:00
SemaChecking.cpp Added notion of '*' specified format width/specifiers when checking 2007-10-12 20:51:52 +00:00
SemaDecl.cpp Implement a more sensible strategy for ObjC built-in types (addressing a long standing FIXME in Sema::GetObjcIdType()). 2007-10-31 18:42:27 +00:00
SemaExpr.cpp Implement a more sensible strategy for ObjC built-in types (addressing a long standing FIXME in Sema::GetObjcIdType()). 2007-10-31 18:42:27 +00:00
SemaExprCXX.cpp Rename statement actions (from Parse-prefix to ActOn-prefix). 2007-09-16 14:56:35 +00:00
SemaStmt.cpp Implement *skeletal* support for representing GNU inline asm stmts in the AST, 2007-10-29 04:04:16 +00:00
SemaType.cpp Patch to create protocol conforming class types. 2007-10-11 00:55:41 +00:00