aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/Type.cpp
AgeCommit message (Expand)Author
2008-12-05Introduce basic support for dependent types, type-dependentDouglas Gregor
2008-12-05Representation of template type parameters and non-type templateDouglas Gregor
2008-11-24Migrate some stuff from NamedDecl::getName() to Chris Lattner
2008-10-30Fix arithmetic type checkDouglas Gregor
2008-10-24-Add support for cv-qualifiers after function declarators.Argyrios Kyrtzidis
2008-10-21Preliminary support for function overloadingDouglas Gregor
2008-10-05Make VectorType printing less broken.Daniel Dunbar
2008-09-18Implement second part of PR 2600: NSError** parameter may be null, and should...Ted Kremenek
2008-09-13Patch by Csaba Hruska!Ted Kremenek
2008-09-12Give string literals const element typesin C++, and cope with the deprecated ...Douglas Gregor
2008-09-01codegen constant data as such. add QualType::isConstant()Nuno Lopes
2008-08-27First wave of changes to support "blocks" (an extension to C).Steve Naroff
2008-08-11More #include cleaningDaniel Dunbar
2008-08-09Handle WChar inside BuiltinType::getName().Argyrios Kyrtzidis
2008-08-07Add CXXRecordType class.Argyrios Kyrtzidis
2008-08-04Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner
2008-07-27make "call foo.dump()" and "call foo->dump()" work in GDB, Chris Lattner
2008-07-26change more instances of QualType::getCanonicalType to callChris Lattner
2008-07-26fix several problems with the protocol qualified id handling where id was imp...Chris Lattner
2008-07-25Fix rdar://6095136, various crashes with incomplete enum types.Chris Lattner
2008-07-25minor cleanupChris Lattner
2008-07-21use iterators instead of direct access to protocol list.Chris Lattner
2008-06-28Fix for PR2501; this patch makes usual arithmetic conversions for Eli Friedman
2008-06-09-Changes to TagDecl:Argyrios Kyrtzidis
2008-05-21Add Destroy method to Types, making there destruction more harmonious withTed Kremenek
2008-04-18OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman
2008-04-13This patch is just the easy part of the class names patch, whichChris Lattner
2008-04-07Fix a really bad bug where type uniquing would merge a<x> with b<x> as the sameChris Lattner
2008-04-07move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema.Chris Lattner
2008-04-07clean up some logic in objc type handling. Specifically, make it so thatChris Lattner
2008-04-06Use EnumType to simplify some code.Chris Lattner
2008-04-06Make EnumType/RecordType classof predicates simpler and more efficient inChris Lattner
2008-04-06add a helper EnumType object for asking about tagtypes for enums.Chris Lattner
2008-04-02add a common base class "PointerLikeType" for PointerType and ReferenceType,Chris Lattner
2008-04-02remove blank line.Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner