summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Tweak implementation for allowing ObjC builtin type redefinitions.Steve Naroff2008-09-091-7/+0
* Simplify typesAreBlockCompatible().Steve Naroff2008-09-091-41/+1
* More type checking for blocks. Still incomplete (will hopefully finish up thi...Steve Naroff2008-09-051-1/+13
* Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek2008-09-051-9/+22
* Remove "NextDecl" from RecordDecl. This change touches many files that where...Ted Kremenek2008-09-051-2/+2
* Fix a handful of typos (closure->block) to avoid confusion.Steve Naroff2008-09-041-1/+1
* Add type checking for blocks.Steve Naroff2008-09-041-0/+46
* Add code to create the fast enumeration state typeAnders Carlsson2008-08-301-1/+28
* Add parser/action support for block literal expressions.Steve Naroff2008-08-281-3/+3
* NeXT: Emit mostly-correct property type encoding.Daniel Dunbar2008-08-281-1/+87
* First wave of changes to support "blocks" (an extension to C).Steve Naroff2008-08-271-0/+31
* Fix some issues with array type merging. (No visible difference, Eli Friedman2008-08-221-8/+12
* Minor const cleanup.Eli Friedman2008-08-221-1/+1
* Rewrite type compatibility testing to do type merging rather than just Eli Friedman2008-08-221-151/+175
* Fix ASTContext::getObjCEncodingForType() to limit the type info for structure...Steve Naroff2008-08-141-1/+6
* Update some isIntegerConstantExpr uses to useDaniel Dunbar2008-08-131-5/+2
* More #include cleaningDaniel Dunbar2008-08-111-2/+0
* More #include cleaningDaniel Dunbar2008-08-111-0/+14
* Fix PR2400 by more graceful handling of invalid decls. Don't try to layoutChris Lattner2008-08-091-2/+8
* Change 'Wchar' to 'WChar' casing, for consistency.Argyrios Kyrtzidis2008-08-091-2/+2
* Implement support for the 'wchar_t' C++ type.Argyrios Kyrtzidis2008-08-091-1/+25
* Add CXXRecordType class.Argyrios Kyrtzidis2008-08-071-7/+10
* Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner2008-08-041-57/+114
* convert more code to use ASTContext to get canonical types insteadChris Lattner2008-07-261-6/+6
* fix several problems with the protocol qualified id handling where id was imp...Chris Lattner2008-07-261-14/+3
* Move isObjCObjectPointerType() from Sema to ASTContext.Ted Kremenek2008-07-241-0/+26
* Make a few related changes:Chris Lattner2008-06-301-0/+14
* Fix for PR2501; this patch makes usual arithmetic conversions for Eli Friedman2008-06-281-0/+35
* -Changes to TagDecl:Argyrios Kyrtzidis2008-06-091-7/+7
* During interface layout, don't forget super class.Devang Patel2008-06-061-2/+14
* Undo previous check-in.Devang Patel2008-06-061-9/+1
* During interface layout, don't forget super class.Devang Patel2008-06-061-1/+9
* Add ObjCInterface layout support.Devang Patel2008-06-041-0/+43
* Refactoring. Devang Patel2008-06-041-74/+80
* Moved LangOptions from TranslationUnit to ASTContext. This induced a variety...Ted Kremenek2008-06-041-1/+7
* ASTContext::typesAreCompatible(): id is compatible with all qualified id types.Steve Naroff2008-06-041-1/+10
* Cleanup/refactoring of Sema struct layout. This patch unifies the structEli Friedman2008-05-301-98/+79
* Stop leaking the TUDecl.Eli Friedman2008-05-271-0/+2
* Add Destroy method to Types, making there destruction more harmonious withTed Kremenek2008-05-211-7/+1
* Fixup ASTContext::PrintStats()...it was causing several test failures.Steve Naroff2008-05-211-1/+10
* Remove hacks from ASTContext now that alignment gets reported correctly.Eli Friedman2008-05-201-11/+3
* OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman2008-04-181-10/+10
* Addition of TranslationUnitDecl to the AST:Argyrios Kyrtzidis2008-04-171-1/+5
* Introduce support for finding class and enum names via ordinary name lookup i...Douglas Gregor2008-04-131-9/+23
* random whitespace fixes.Chris Lattner2008-04-071-10/+11
* fix a bug I introduced in my previous checkin.Chris Lattner2008-04-071-5/+2
* simplify array compatibility testing.Chris Lattner2008-04-071-12/+12
* simplify reference handling.Chris Lattner2008-04-071-17/+0
* move some code around, no other change.Chris Lattner2008-04-071-63/+67
* simplify compatibility testing for tag types.Chris Lattner2008-04-071-9/+12
OpenPOWER on IntegriCloud