summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/TemplateBase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Objective-ARC++: infer template type arguments ofDouglas Gregor2011-06-171-1/+3
* Silence more -Wnon-pod-memset given its current implementation. I may beChandler Carruth2011-04-281-1/+1
* Push nested-name-specifier source location information into templateDouglas Gregor2011-03-021-5/+5
* Clean up some gross code in the printer here. No more string streamChandler Carruth2011-02-251-13/+5
* Improve bool and char integral template argument printing inChandler Carruth2011-02-191-1/+34
* Teach template template argument pack expansions to keep track of theDouglas Gregor2011-01-141-2/+10
* Teach PackExpansionExpr to keep track of the number of pack expansionsDouglas Gregor2011-01-141-1/+1
* Keep track of the number of expansions to be produced from a type packDouglas Gregor2011-01-141-0/+4
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-1/+1
* Add TemplateArgument::CreatePackCopy() to create a new parameter packDouglas Gregor2011-01-111-0/+12
* When default-initializing a TemplateArgumentLocInfo, make sure that weDouglas Gregor2011-01-061-1/+9
* Replace the representation of template template argument packDouglas Gregor2011-01-051-38/+49
* Add semantic analysis for the creation of and an AST representationDouglas Gregor2011-01-051-31/+41
* Implement support for pack expansions whose pattern is a non-typeDouglas Gregor2011-01-031-6/+12
* Implement template argument deduction for pack expansions whoseDouglas Gregor2010-12-221-0/+22
* Add a hack to work around the lack of proper type-source info in a pack expan...Douglas Gregor2010-12-211-1/+8
* Implement basic support for template instantiation of pack expansionsDouglas Gregor2010-12-201-0/+64
* Clean up the handling of template argument packs, especially in theDouglas Gregor2010-12-201-4/+75
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-151-0/+36
* Variadic templates: extend Type, NestedNameSpecifier, TemplateName,Douglas Gregor2010-12-131-0/+33
* Remove broken support for variadic templates, along with the variousDouglas Gregor2010-11-071-19/+0
* fix a crash in RecursiveASTVisitor's child classes (PR8403); reviewed by chan...Zhanyong Wan2010-09-031-5/+8
* operator<< on a DiagnosticBuilder should *always* output exactly one thing.John McCall2010-08-051-1/+3
* Split DependentNameType into two types. DependentNameType represents theJohn McCall2010-06-111-0/+27
* Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara2010-05-201-1/+1
* When printing a non-viable overload candidate that failed due toDouglas Gregor2010-05-081-0/+40
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-1/+1
* Canonical template arguments that are template template parameters byDouglas Gregor2009-11-231-2/+12
* Fix speculative parsing of dependent template names inDouglas Gregor2009-11-111-1/+2
* Introduce a new representation for template templateDouglas Gregor2009-11-111-0/+13
* A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declarat...John McCall2009-10-291-7/+7
* Track source information for template arguments and template specializationJohn McCall2009-10-291-5/+23
* Extract TemplateArgument into a new header just for common templateJohn McCall2009-10-291-0/+79
OpenPOWER on IntegriCloud