summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclBase.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Make sure to put template parameters into their owning template'sDouglas Gregor2011-03-041-2/+2
* Provide a Decl::getNonClosureContext to look through any "closure" (i.e.John McCall2011-02-221-0/+16
* Revert all of my commits that devirtualized the Decl hierarchy, whichDouglas Gregor2011-02-191-145/+2
* Remove the last virtual member function from the Decl hierarchy,Douglas Gregor2011-02-171-3/+0
* Devirtualize Decl::getNextRedeclaration().Douglas Gregor2011-02-171-0/+72
* Simple little optimization to Decl::getCanonicalDecl(), eliminating some heav...Douglas Gregor2011-02-171-4/+4
* Devirtualize Decl::getSourceRange()Douglas Gregor2011-02-171-1/+25
* Devirtualize Decl::getCanonicalDecl().Douglas Gregor2011-02-171-0/+23
* Step #1/N of implementing support for __label__: split labels intoChris Lattner2011-02-171-1/+2
* Devirtualize Decl::getBody() and Decl::hasBody().Douglas Gregor2011-02-171-0/+18
* De-virtualize Decl::isOutOfLine().Douglas Gregor2011-02-171-0/+9
* Add Decl::isParameterPack(), which covers both function and templateDouglas Gregor2011-01-051-0/+7
* Implement support for template template parameter packs, e.g.,Douglas Gregor2011-01-051-1/+4
* Add an AST representation for non-type template parameterDouglas Gregor2010-12-231-1/+3
* Revert r120808, my previous implementation of caching for the linkageDouglas Gregor2010-12-061-32/+0
* Implement caching for the linkage and visibility calculations ofDouglas Gregor2010-12-031-0/+32
* Eliminate two uses of NDEBUG in headers that cause different symbolsDouglas Gregor2010-12-021-2/+2
* Major anonymous union/struct redesign.Francois Pichet2010-11-211-2/+3
* Use the ASTMutationListener to track when a named decl gets added to a DeclCo...Argyrios Kyrtzidis2010-10-281-0/+7
* A couple of tweaks to the visibility rules: John McCall2010-10-261-0/+11
* Put the mechanism in place to track modifications in an AST entity that were ...Argyrios Kyrtzidis2010-10-241-0/+4
* Allow deserialization of just the fields of a record, when we want to iterate...Argyrios Kyrtzidis2010-10-141-16/+30
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-081-1/+1
* Centralize the handling ofDouglas Gregor2010-09-271-8/+5
* Clean up the handling of the DeclaredDefaultConstructor andDouglas Gregor2010-09-271-0/+8
* Decl::CheckAccessDeclContext() keeps asserting. Access is not set in some cases.Argyrios Kyrtzidis2010-09-081-4/+9
* Re-enable CheckAccessDeclContext and make sure it doesn't trigger assertions.Argyrios Kyrtzidis2010-09-081-4/+6
* Make inline namespace not be transparent after all. The concept simply doesn'...Sebastian Redl2010-08-311-10/+13
* Enable inline namespaces in the AST.Sebastian Redl2010-08-311-1/+1
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-6/+24
* Decl::getEnclosingNamespaceContext has no reason to explicitly skip transpare...Sebastian Redl2010-08-311-1/+1
* Fix an issue with writing to PCH another included PCH, introduced by the "usi...Argyrios Kyrtzidis2010-08-201-0/+28
* Use the AST on-disk hash table for name lookup inside a DeclContext.Argyrios Kyrtzidis2010-08-201-91/+13
* Generate Attr subclasses with TableGen.Alexis Hunt2010-08-181-16/+6
* When we are deserializing the lexical decls of a DeclContext from PCH, notify...Argyrios Kyrtzidis2010-07-301-0/+3
* - Fix recording of offsets of types in dependent PCHs.Sebastian Redl2010-07-271-0/+8
* Remove destructors from declaration nodesDouglas Gregor2010-07-251-6/+1
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-43/+1
* Instantiate attributes when first building an instantiatedFariborz Jahanian2010-07-131-12/+0
* Copy over attributes to instantiated variable.Fariborz Jahanian2010-07-121-0/+11
* Remove Decl::getCompoundBody().Argyrios Kyrtzidis2010-07-071-4/+0
* Simplify code. CompoundStmt's RBraceLoc can be found using its SourceRange too.Argyrios Kyrtzidis2010-07-071-8/+4
* Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of...Argyrios Kyrtzidis2010-07-071-0/+9
* When adding a visible decl, deserialize the visible decls and add it.Argyrios Kyrtzidis2010-07-041-9/+10
* Lazily declare default constructors. We now delay the construction ofDouglas Gregor2010-07-031-0/+6
* Disable Decl::CheckAccessDeclContext() temporarily.Argyrios Kyrtzidis2010-07-021-4/+6
* Given Decl::isUsed() a flag indicating when to consider the "used"Douglas Gregor2010-06-171-3/+3
* Fix PCH issue. Attributes of a declaration were truncated to just one when th...Argyrios Kyrtzidis2010-06-111-0/+11
* Added AccessSpecDecl node.Abramo Bagnara2010-06-051-0/+1
* Alter the ExternalASTSource interface to permit by-name lookups. PCH continu...John McCall2010-06-011-22/+85
OpenPOWER on IntegriCloud