aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-04-21Use an ASTRecordLayout to compute the sizeof an interface, notDaniel Dunbar
2009-04-21Add pch reader/writer support for most of DeclObjC.h. Very close to reading/w...Steve Naroff
2009-04-21implement semantic analysis for @synchronized, fixing a crash on invalidChris Lattner
2009-04-21this time with more workingness.Chris Lattner
2009-04-21Pass and return aggregate types directly to function calls.Sanjiv Gupta
2009-04-21add support for goto checking and @synchronized blocks,Chris Lattner
2009-04-21fix massive testsuite failures from Alexei's patch due to inverted logic.Chris Lattner
2009-04-21Split preprocessor initialization logic out of clang-cc intoChris Lattner
2009-04-21document new form of -fdiagnostics-print-source-range-inChris Lattner
2009-04-21rename -fprint-source-range-info -> -fdiagnostics-print-source-range-info.Chris Lattner
2009-04-21Fix PR4027 + rdar://6808859, we were rejecting implicit casts ofChris Lattner
2009-04-21downgrade from extwarn to warning.Chris Lattner
2009-04-21improve MacroInfo to track the source range of the macro definition,Chris Lattner
2009-04-21use of predefined identifiers like __func__ at global scope warn in sema,Chris Lattner
2009-04-21make "in included from" and "in instatiation from" messages respectChris Lattner
2009-04-21add a preprocessor callback function for #undef, patch byChris Lattner
2009-04-21Add a CXXDestroyExpr. Add classof member functions to CXXTempVarDecl.Anders Carlsson
2009-04-21Use an APInt of target int size to detect overflow while parsing multichars.Sanjiv Gupta
2009-04-21Add the beginnings of a CXXTempVarDecl class.Anders Carlsson
2009-04-21Remove unnused variable.Daniel Dunbar
2009-04-21Kill ASTContext::[gs]etFieldForDecl, instead we just lookup thingsDaniel Dunbar
2009-04-21Revert 69646, that was the precise inverse of what I wanted to commit.Daniel Dunbar
2009-04-21Kill ASTContext::[gs]etFieldForDecl, instead we just lookup thingsDaniel Dunbar
2009-04-21Fixup codegen for write barriers for block variables. Radar 6786715Mike Stump
2009-04-21Remove LateBoundIVars() runtime interface, it is unused.Daniel Dunbar
2009-04-21Assert on a few conditions that (I believe) should holdDaniel Dunbar
2009-04-21Look at the TMP environment variable as well.Daniel Dunbar
2009-04-20Update this (non-default) test case.Daniel Dunbar
2009-04-20ObjC2's Ivar bitmap layout work. No change in functionality.Fariborz Jahanian
2009-04-20Mark TypeForDecl mutable.Daniel Dunbar
2009-04-20fix the second half of PR4006 and rdar://6807000 by treatingChris Lattner
2009-04-20Write the identifier table into the PCH file as an on-disk hash tableDouglas Gregor
2009-04-20Fix tyop in SSSE3 header (6808876).Anders Carlsson
2009-04-20Also look at the TEMP environment variable as a place to put temporaryDaniel Dunbar
2009-04-20Move countInheritedIvars to within striking distance ofDaniel Dunbar
2009-04-20Fix spelling error.Steve Naroff
2009-04-20Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & Obj...Steve Naroff
2009-04-20the __gnuc_inline__ attribute is actually named __gnu_inline__,Chris Lattner
2009-04-20Add test case to check line number in debug info.Devang Patel
2009-04-20Allow the Info type used in the on-disk hash table generator to have stateDouglas Gregor
2009-04-20If defined, use TMPDIR environment variable as location for temporary files.Daniel Dunbar
2009-04-20clean up anonymous bitfield diagnostics, PR4017Chris Lattner
2009-04-20Introduce the notion of a SemaConsumer, which is an ASTConsumer thatDouglas Gregor
2009-04-20Add pch reader/writer support for ObjCMethodDecl.Steve Naroff
2009-04-20update the doc.Zhongxing Xu
2009-04-20Some cleanup and bug-fixing for address-of checking. This causes a couple of Eli Friedman
2009-04-20Make the on-disk hash table usable with non-fileDouglas Gregor
2009-04-20Inline GetFirstIvarInRecord into sole caller.Daniel Dunbar
2009-04-20Set a bit in IMAGE_INFO to indicate that we don't contain anyDaniel Dunbar
2009-04-20Move the on-disk hash table code into its own header. No functionality change.Douglas Gregor