summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Cleanup and test C++ default arguments. Improvements include:Douglas Gregor2009-09-111-6/+16
* When stringizing a NamedDecl for a diagnostic, treat the templateJohn McCall2009-09-111-0/+12
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-46/+46
* Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam ...Anders Carlsson2009-09-081-3/+5
* Improve the AST representation and semantic analysis for externDouglas Gregor2009-09-041-12/+23
* Correctly handle elaborated template ids. Still not handled properly for fri...John McCall2009-09-041-0/+12
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-211-9/+16
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-13/+15
* Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and rea...Argyrios Kyrtzidis2009-08-191-0/+5
* Disable all recognition of main() in -ffreestanding. Addresses bug #4720.John McCall2009-08-151-2/+3
* There's no point in going through the getAs<TagType> stuff to find the defini...Douglas Gregor2009-07-291-3/+0
* Make tag declarations redeclarable. This change has three purposes:Douglas Gregor2009-07-291-21/+27
* Change uses of:Ted Kremenek2009-07-291-6/+6
* Template instantiation for static data members that are defined out-of-line.Douglas Gregor2009-07-241-0/+4
* Add the location of the tag keyword into TagDecl. From EneaDouglas Gregor2009-07-211-7/+7
* Introduce a redecl_iterator in Decl class, so that we can do a "iterate over ...Argyrios Kyrtzidis2009-07-181-1/+1
* Introduce the Redeclarable template class, which serves as a base type defini...Argyrios Kyrtzidis2009-07-181-42/+4
* Remove getFirstDeclaration/getLatestDeclaration from FunctionDecl and VarDecl.Argyrios Kyrtzidis2009-07-181-18/+4
* Move the functionality of ASTContext::getCanonicalDecl(), into a virtual meth...Argyrios Kyrtzidis2009-07-181-4/+18
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-6/+6
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-6/+6
* Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella.Steve Naroff2009-07-141-2/+2
* Introduce redecl_iterator, used for iterating over the redeclarations of a Fu...Argyrios Kyrtzidis2009-07-141-19/+19
* Introduce FunctionDecl::getLatestDeclaration() and VarDecl::getLatestDeclarat...Argyrios Kyrtzidis2009-07-141-7/+39
* Introduce FunctionDecl::getFirstDeclaration() and VarDecl::getFirstDeclaratio...Argyrios Kyrtzidis2009-07-141-10/+18
* Add the SourceLocation for the right brace in TagDecl.Argyrios Kyrtzidis2009-07-141-0/+5
* Implemented memmove_collectable API for Next runtimeFariborz Jahanian2009-07-081-0/+1
* Introduce the virtual method Decl::getPrimaryDecl().Argyrios Kyrtzidis2009-07-051-0/+16
* Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis2009-06-301-3/+2
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-6/+6
* Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner2009-06-301-2/+1
* Improve code generation for function template specializations:Douglas Gregor2009-06-291-2/+23
* Keep track of function template specializations, to eliminateDouglas Gregor2009-06-291-6/+19
* -Keep a reference to the ASTContext inside the TranslationUnitDecl.Argyrios Kyrtzidis2009-06-291-1/+1
* Move FunctionDecl::TemplateSpecializationInfo out into its own class,Douglas Gregor2009-06-291-5/+25
* Add NamedDecl::getUnderlyingDecl that can see through UsingDecl and ObjCCompa...Anders Carlsson2009-06-261-0/+13
* Implicit instantiation for function template specializations.Douglas Gregor2009-06-261-0/+18
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-0/+8
* Don't use operator overload '<' for SourceLocation, it has not semantic meaning.Argyrios Kyrtzidis2009-06-231-1/+1
* Add a comment.Argyrios Kyrtzidis2009-06-231-1/+2
* Addressing Doug's suggestions:Argyrios Kyrtzidis2009-06-221-1/+1
* Introduce Decl::getSourceRange() which, like Stmt::getSourceRange(), represen...Argyrios Kyrtzidis2009-06-201-0/+16
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-9/+10
* Sink the BuiltinInfo object from ASTContext into theChris Lattner2009-06-141-0/+1
* Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argume...Anders Carlsson2009-06-061-1/+1
* Create a new PrintingPolicy class, which we pass down through the ASTDouglas Gregor2009-05-291-1/+5
* Introduced DeclContext::isDependentContext, which determines whether aDouglas Gregor2009-05-281-13/+0
* When evaluating a VarDecl as a constant or determining whether it isDouglas Gregor2009-05-261-1/+15
* When instantiating the definition of a member function of a classDouglas Gregor2009-05-181-1/+9
* Improvements to the FunctionDecl getters/setters.Anders Carlsson2009-05-141-2/+2
OpenPOWER on IntegriCloud