aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST
AgeCommit message (Expand)Author
2009-11-18Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall
2009-11-18Add ObjCClassDecl::getSourceRange().Ted Kremenek
2009-11-18Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek
2009-11-17Added block type introspection support.David Chisnall
2009-11-17Make sure, for sure this time, that expressions do not have reference typeDouglas Gregor
2009-11-17Instead of hanging a using declaration's target decls directly off the using John McCall
2009-11-17Add missing #include found by ClangDouglas Gregor
2009-11-17Unify the way destructor epilogues are generated for synthesized and regular ...Anders Carlsson
2009-11-17When querying type qualifiers on QualType via one of the "non-local"Douglas Gregor
2009-11-16First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor
2009-11-15Make sure that virtual destructors have delete operators.Anders Carlsson
2009-11-15Add DeclarationName::dump().Anders Carlsson
2009-11-15Make a few headers parse standaloneDouglas Gregor
2009-11-14If we attempt to add a constructor template specialization that looksDouglas Gregor
2009-11-13Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated.Daniel Dunbar
2009-11-13add a fixme, inheriting from PointerIntPair is gross :)Chris Lattner
2009-11-12We need the definition of NamedDecl in DeclContextInternals.h, since Clang is...Douglas Gregor
2009-11-12Give CanQual<T> an implicit conversion to bool, so that it can be usedDouglas Gregor
2009-11-12Add a CK_BaseToDerived cast kind.Anders Carlsson
2009-11-12Improve source-location information for implicitly-generated member call expr...Douglas Gregor
2009-11-12Random const correctness, and incidentally use computeDeclContext when buildingJohn McCall
2009-11-11Template argument deduction for template template parameters. ThisDouglas Gregor
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-10Move all of the type-printing logic to its own C++ source fileDouglas Gregor
2009-11-09Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass ofDouglas Gregor
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
2009-11-07Implement -Wconversion. Off by default, in the non-gcc group. There'sJohn McCall
2009-11-05Adds doxygen comment for HasSideEffects method.Fariborz Jahanian
2009-11-05Added support for static variables which requireFariborz Jahanian
2009-11-04Tweak formatting.Daniel Dunbar
2009-11-04Preserve type source information in sizeof/alignof expressions, and pass itJohn McCall
2009-11-04Implement support for parsing dependent template-ids that refer toDouglas Gregor
2009-11-03Refine volatile handling, specifically, we must have the canonicalMike Stump
2009-11-03Move 'static inline' functions GetNullarySelector() and GetUnarySelector() fr...Ted Kremenek
2009-11-02Property declared in continuation class can only be used toFariborz Jahanian
2009-10-30Finally suppress a compiler warning from gcc on release-asserts. Also fixesJohn McCall
2009-10-30This patch computes composite type of two objective-c expressionsFariborz Jahanian
2009-10-30Add a CK_DerivedToBaseMemberPointer cast kind and use it in Sema (Still no co...Anders Carlsson
2009-10-30Report accurate source-location information when rebuilding types duringJohn McCall
2009-10-29Silence a gcc warning where it notices that default-constructing a classJohn McCall
2009-10-29- Add/tweak some comments.Steve Naroff
2009-10-29A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declarat...John McCall
2009-10-29Fix Release-Asserts build breakageDouglas Gregor
2009-10-29Apparently when is now.John McCall
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-29Extract TemplateArgument into a new header just for common templateJohn McCall
2009-10-29Implement support for semantic checking and template instantiation ofDouglas Gregor
2009-10-28Mangle based on the declaration we're given, not the canonicalDouglas Gregor
2009-10-27Type of a conditional expression with two distinct objective-cFariborz Jahanian
2009-10-27Introduce FunctionDecl::isInlined() to tell whether a function shouldDouglas Gregor