aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/ASTContext.cpp
AgeCommit message (Expand)Author
2008-04-18OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman
2008-04-17Addition of TranslationUnitDecl to the AST:Argyrios Kyrtzidis
2008-04-13Introduce support for finding class and enum names via ordinary name lookup i...Douglas Gregor
2008-04-07random whitespace fixes.Chris Lattner
2008-04-07fix a bug I introduced in my previous checkin.Chris Lattner
2008-04-07simplify array compatibility testing.Chris Lattner
2008-04-07simplify reference handling.Chris Lattner
2008-04-07move some code around, no other change.Chris Lattner
2008-04-07simplify compatibility testing for tag types.Chris Lattner
2008-04-07merge compatibility testing of qualified/unqualified interfaces togetherChris Lattner
2008-04-07MyOtherClass<MyProtocol>* is compatible with MyClass*Chris Lattner
2008-04-07Remove a dead check for compatible builtin typesChris Lattner
2008-04-07futher simplify compatibility testing of objc interface types.Chris Lattner
2008-04-07ocuvector and vector should be compatible. Fix ASQual compatibility.Chris Lattner
2008-04-07Fix comment typo, do reference eval at the correct type.Chris Lattner
2008-04-07simplify vector type compatibility testing.Chris Lattner
2008-04-07move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema.Chris Lattner
2008-04-07Replace an O(n^2) algorithm in areCompatObjCQualInterfaces withChris Lattner
2008-04-07move sorting of qualifying protocols from the parser intoChris Lattner
2008-04-07eliminate getReferencedProtocols from Chris Lattner
2008-04-07make QualifiedInterfaceTypesAreCompatible a static functionChris Lattner
2008-04-07This predicate is just a generic "issuperclass" predicate, move it to theChris Lattner
2008-04-07Simplify some objc compatibility testing, make interfaceTypesAreCompatibleChris Lattner
2008-04-07simplify the logic in ASTContext::objcTypesAreCompatibleChris Lattner
2008-04-07clean up some logic in objc type handling. Specifically, make it so thatChris Lattner
2008-04-06trivial changes to getFloatingTypeOfSizeWithinDomain, nothing significant.Chris Lattner
2008-04-06simplify max type computation by making it return an integer (like Chris Lattner
2008-04-06minor simplifications/cleanups to type comparisons.Chris Lattner
2008-04-06Start switching clients over from CT.getCanonicalType() to Context.getCanonic...Chris Lattner
2008-04-06introduce a new ASTContext::getCanonicalType method. This is the firstChris Lattner
2008-04-06make use of EnumType to simplify some code, eliminate warningsChris Lattner
2008-04-06This patch contains these changes:Chris Lattner
2008-04-04Introduce ContextDecl, patch by Argiris Kirtzidis!Chris Lattner
2008-04-03qualifier comparisons should be done on canonical types.Chris Lattner
2008-04-02add a common base class "PointerLikeType" for PointerType and ReferenceType,Chris Lattner
2008-04-02Add a citation.Chris Lattner
2008-04-02Fix several bugs in array -> pointer decomposition.Chris Lattner
2008-03-16switch the rest of the C decl classes to do their Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner