summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclBase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Switch the Decl and Stmt stats printing to use llvm::errs() instead ofChandler Carruth2011-07-041-7/+7
* Apparently at some point in the past I forgot how 'continue'John McCall2011-06-231-6/+2
* Move definition of template <typename T> void Decl::dropAttrFariborz Jahanian2011-06-231-18/+0
* Minor tweak to my last patch per Doug's comment.Fariborz Jahanian2011-06-231-2/+4
* Remove multiple use of weak_import attribute onFariborz Jahanian2011-06-231-14/+16
* Remove weak_import attribute on new declaration.Fariborz Jahanian2011-06-231-0/+14
* Implement a minor optimization by not introducing declarations intoDouglas Gregor2011-05-061-4/+4
* Implement support for C++0x alias templates.Richard Smith2011-05-051-0/+1
* Remove unused STL header includes.Jay Foad2011-04-231-1/+0
* We regard a function as 'unused' from the codegen perspective, so our warning...Argyrios Kyrtzidis2011-04-191-0/+12
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-0/+1
* Extend the new 'availability' attribute with support for anDouglas Gregor2011-03-261-0/+11
* remove a dead variable.Chris Lattner2011-03-231-1/+0
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-0/+150
* When we're deserializing a template parameter declaration, temporarilyDouglas Gregor2011-03-051-3/+0
* 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
OpenPOWER on IntegriCloud