summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid setters in ASTDeclReader::VisitClassTemplatePartialSpecializationDecl.Argyrios Kyrtzidis2010-09-131-13/+0
* Fix C++ PCH issues.Argyrios Kyrtzidis2010-09-081-7/+9
* Refactor find*Specialization functions using SpecEntryTraitsPeter Collingbourne2010-07-301-16/+17
* Implement RedeclarableTemplateDecl::getNextRedeclarationPeter Collingbourne2010-07-291-0/+7
* Store latest redeclaration for each redeclarable template declarationPeter Collingbourne2010-07-291-0/+13
* Refactor redeclarable template declarationsPeter Collingbourne2010-07-291-42/+35
* Remove destructors from declaration nodesDouglas Gregor2010-07-251-9/+0
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-33/+0
* Read/write FriendTemplateDecl for PCH.Argyrios Kyrtzidis2010-07-221-0/+5
* Hide FunctionTemplateDecl's specializations folding set as implementation det...Argyrios Kyrtzidis2010-07-201-0/+10
* Hide the specializations folding sets of ClassTemplateDecl as an implementati...Argyrios Kyrtzidis2010-07-201-2/+39
* Whenever we're creating an expression that is typically an rvalueDouglas Gregor2010-07-131-1/+1
* When performing substitution of template arguments within the body ofDouglas Gregor2010-07-081-2/+2
* Add some side-effect free Create methods for TypeDecl subclasses and use them...Argyrios Kyrtzidis2010-07-021-2/+9
* Fix various bugs in recent commits for C++ PCH.Argyrios Kyrtzidis2010-06-281-1/+2
* Modify ClassTemplateSpecializationDecl and ClassTemplatePartialSpecialization...Argyrios Kyrtzidis2010-06-231-13/+50
* Make it easier to read/write the template part of FunctionDecl.Argyrios Kyrtzidis2010-06-221-0/+16
* Combine ClassTemplateDecl's PreviousDeclaration with CommonPtr, as in Functio...Argyrios Kyrtzidis2010-06-211-29/+18
* Initial support for reading templates from PCH.Argyrios Kyrtzidis2010-06-191-10/+18
* Revert r106099; it broke self-host.Douglas Gregor2010-06-161-9/+2
* Added TemplateTypeParmType::getDecl().Abramo Bagnara2010-06-161-2/+9
* Don't omit class explicit instantiation from AST.Abramo Bagnara2010-06-121-1/+3
* Added inherited info to template and non-type arguments of templates.Abramo Bagnara2010-06-091-2/+3
* Allocate the contents of TemplateArgumentList using ASTContext's allocator. ...Ted Kremenek2010-05-251-5/+9
* Keep track of all of the class and function template's "common"Douglas Gregor2010-05-231-3/+14
* Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara2010-05-201-1/+1
* just add a fixme for the StructuredArgs leak, it shouldn't affectChris Lattner2010-05-201-0/+1
* switch TemplateArgumentListBuilder to hold its flat argument list in a smallv...Chris Lattner2010-05-201-15/+8
* fix the TemplateArgumentList copy constructor to notChris Lattner2010-05-201-5/+9
* Clarify TemplateArgumentList ownership over its "flat" and Chris Lattner2010-05-201-12/+20
* Partial and full specializations of a class template may have aDouglas Gregor2010-05-061-10/+6
* Introduce a sequence number into class template partialDouglas Gregor2010-04-301-2/+18
* Make the InjectedClassNameType the canonical type of the current instantiationJohn McCall2010-04-271-1/+1
* Create a new InjectedClassNameType to represent bare-word references to the John McCall2010-03-101-2/+6
* Fix PR6156 and test several of the basic aspects of non-type template argumentsChandler Carruth2010-01-311-1/+2
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-2/+2
* Centralize and complete the computation of value- and type-dependence for Dec...Douglas Gregor2009-11-231-3/+1
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-231-1/+2
* Introduce a new representation for template templateDouglas Gregor2009-11-111-6/+1
* Track source information for template arguments and template specializationJohn McCall2009-10-291-4/+15
* Extract TemplateArgument into a new header just for common templateJohn McCall2009-10-291-28/+0
* Implement support for semantic checking and template instantiation ofDouglas Gregor2009-10-291-0/+23
* Correct a comment.Sebastian Redl2009-10-231-1/+1
* Canonicality is a property of qualified types, not unqualified types.John McCall2009-10-221-1/+1
* WIP implementation of explicit function template specialization. ThisDouglas Gregor2009-09-241-0/+6
* Improved representation and support for friend class templates. Angst about ...John McCall2009-09-161-0/+16
* Implement partial ordering of class template partial specializations Douglas Gregor2009-09-151-3/+4
* When stringizing a NamedDecl for a diagnostic, treat the templateJohn McCall2009-09-111-0/+13
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-44/+44
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-211-4/+2
OpenPOWER on IntegriCloud