summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-061-8/+9
* When determining template instantiation arguments within a functionDouglas Gregor2011-03-051-38/+59
* *Recursively* set the context of a template parameter, so that we alsoDouglas Gregor2011-03-041-17/+15
* Make sure to put template parameters into their owning template'sDouglas Gregor2011-03-041-0/+47
* Fixed source range for ClassTemplateSpecializationDecl.Abramo Bagnara2011-03-041-0/+13
* Improved TemplateTypeParmDecl end location.Abramo Bagnara2011-03-041-1/+11
* Fixed end location of NonTypeTemplateParamDecl.Abramo Bagnara2011-03-041-1/+4
* Revert all of my commits that devirtualized the Decl hierarchy, whichDouglas Gregor2011-02-191-8/+20
* Devirtualize DeclaratorDecl::getInnerLocStart() and TagDecl::getInnerLocStart().Douglas Gregor2011-02-171-7/+0
* Devirtualize NamedDecl::getNameForDiagnostic().Douglas Gregor2011-02-171-13/+0
* Devirtualize RedeclarableTemplateDecl::newCommon().Douglas Gregor2011-02-171-0/+8
* NonTypeTemplateParmDecl is just a DeclaratorDecl, not a VarDecl.John McCall2011-02-091-1/+12
* Implement support for non-type template parameter packs whose type isDouglas Gregor2011-01-191-16/+63
* Teach template template argument pack expansions to keep track of theDouglas Gregor2011-01-141-1/+4
* Teach PackExpansionExpr to keep track of the number of pack expansionsDouglas Gregor2011-01-141-1/+2
* Keep track of the number of expansions to be produced from a type packDouglas Gregor2011-01-141-1/+2
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-5/+5
* Add TemplateArgument::CreatePackCopy() to create a new parameter packDouglas Gregor2011-01-111-5/+2
* Add semantic analysis for the creation of and an AST representationDouglas Gregor2011-01-051-2/+1
* Implement support for template template parameter packs, e.g.,Douglas Gregor2011-01-051-2/+3
* When creating the injected-class-name for a class template involving aDouglas Gregor2011-01-041-1/+5
* Add an AST representation for non-type template parameterDouglas Gregor2010-12-231-2/+3
* When forming the injected-class-name of a variadic template, theDouglas Gregor2010-12-231-9/+26
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-0/+1
* Remove broken support for variadic templates, along with the variousDouglas Gregor2010-11-071-120/+24
* Use the ASTMutationListener to track added template specializations in a chai...Argyrios Kyrtzidis2010-10-281-0/+16
* Make AST deserialization for class template specializations lazier, byDouglas Gregor2010-10-271-0/+23
* 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
OpenPOWER on IntegriCloud