llvm-project/clang/lib
Ted Kremenek acdde6f099 Rename IsPointerType to LVal::IsLValType, and update CFRefCount::EvalSummary to use IsLValType when conjuring symbols for return values (this fixes a bug with an assertion firing in the analyzer when two qualified objective-c types were compared).
llvm-svn: 50924
2008-05-09 23:45:33 +00:00
..
AST Extend vector member references to include {.hi, .lo, .e, .o} which return a 2008-05-09 06:41:27 +00:00
Analysis Rename IsPointerType to LVal::IsLValType, and update CFRefCount::EvalSummary to use IsLValType when conjuring symbols for return values (this fixes a bug with an assertion firing in the analyzer when two qualified objective-c types were compared). 2008-05-09 23:45:33 +00:00
Basic set long/pointers to 64-bits on ppc64/x86-64 2008-05-09 06:17:04 +00:00
CodeGen Added support to generate some atomic operators (add, sub, and, or etc..) 2008-05-09 22:40:52 +00:00
Headers Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Lex DO NOT pre-defined __OBJC2__. The __OBJC2__ macro should only be defined when targeting the new, Apple 2.0 *runtime ABI*. It is not intended to be used to #ifdef ObjC 2.0 langauge features. This is unfortunate (given it's name). In a perfect world, this defined would be named __OBJC2_RUNTIME_ABI__. Oh well. 2008-05-09 20:52:28 +00:00
Parse -Implement proper name lookup for namespaces. 2008-05-09 23:39:43 +00:00
Rewrite Fix rdar://5919567: assertion failure: split didn't occur before erase! 2008-05-08 03:23:46 +00:00
Sema -Implement proper name lookup for namespaces. 2008-05-09 23:39:43 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00