summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* -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
* merge compatibility testing of qualified/unqualified interfaces togetherChris Lattner2008-04-071-41/+36
* MyOtherClass<MyProtocol>* is compatible with MyClass*Chris Lattner2008-04-071-1/+2
* Remove a dead check for compatible builtin typesChris Lattner2008-04-071-10/+4
* futher simplify compatibility testing of objc interface types.Chris Lattner2008-04-071-25/+20
* ocuvector and vector should be compatible. Fix ASQual compatibility.Chris Lattner2008-04-071-11/+24
* Fix comment typo, do reference eval at the correct type.Chris Lattner2008-04-071-8/+9
* simplify vector type compatibility testing.Chris Lattner2008-04-071-11/+8
* move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema.Chris Lattner2008-04-071-176/+0
* Replace an O(n^2) algorithm in areCompatObjCQualInterfaces withChris Lattner2008-04-071-14/+26
* move sorting of qualifying protocols from the parser intoChris Lattner2008-04-071-3/+28
* eliminate getReferencedProtocols from Chris Lattner2008-04-071-40/+38
* make QualifiedInterfaceTypesAreCompatible a static functionChris Lattner2008-04-071-16/+12
* This predicate is just a generic "issuperclass" predicate, move it to theChris Lattner2008-04-071-17/+6
* Simplify some objc compatibility testing, make interfaceTypesAreCompatibleChris Lattner2008-04-071-57/+49
* simplify the logic in ASTContext::objcTypesAreCompatibleChris Lattner2008-04-071-14/+14
* clean up some logic in objc type handling. Specifically, make it so thatChris Lattner2008-04-071-10/+11
* trivial changes to getFloatingTypeOfSizeWithinDomain, nothing significant.Chris Lattner2008-04-061-15/+12
* simplify max type computation by making it return an integer (like Chris Lattner2008-04-061-43/+54
* minor simplifications/cleanups to type comparisons.Chris Lattner2008-04-061-10/+12
* Start switching clients over from CT.getCanonicalType() to Context.getCanonic...Chris Lattner2008-04-061-76/+81
* introduce a new ASTContext::getCanonicalType method. This is the firstChris Lattner2008-04-061-0/+13
* make use of EnumType to simplify some code, eliminate warningsChris Lattner2008-04-061-63/+28
* This patch contains these changes:Chris Lattner2008-04-061-2/+1
* Introduce ContextDecl, patch by Argiris Kirtzidis!Chris Lattner2008-04-041-4/+5
* qualifier comparisons should be done on canonical types.Chris Lattner2008-04-031-5/+5
* add a common base class "PointerLikeType" for PointerType and ReferenceType,Chris Lattner2008-04-021-5/+5
* Add a citation.Chris Lattner2008-04-021-1/+3
* Fix several bugs in array -> pointer decomposition.Chris Lattner2008-04-021-0/+65
OpenPOWER on IntegriCloud