summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement the notions of the "current instantiation" and "unknownDouglas Gregor2009-05-111-3/+4
* Implement the semantics of the injected-class-name within a classDouglas Gregor2009-05-101-0/+13
* Improve compatibility with GCC regarding inline semantics in GNU89Douglas Gregor2009-04-281-0/+24
* Implement function-try-blocks. However, there's a very subtle bug that I can'...Sebastian Redl2009-04-261-5/+5
* fix PR4049, a crash on invalid, by making sema install the right number of Chris Lattner2009-04-251-3/+2
* rename getNumParmVarDeclsFromType back to getNumParams(),Chris Lattner2009-04-251-13/+5
* add a new helper function to FunctionDecl instead of it beingChris Lattner2009-04-251-5/+8
* Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor2009-04-211-1/+2
* Lazy deserialization of function bodies for PCH files. For the CarbonDouglas Gregor2009-04-181-5/+6
* FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor2009-04-181-1/+11
OpenPOWER on IntegriCloud