summaryrefslogtreecommitdiff
path: root/lib/AST/DeclTemplate.cpp
Commit message (Expand)AuthorAge
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-16
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-12
* Make TypeDecl much less friendly.Richard Smith2014-04-23
* Clean up variable template handling a bit, and correct the behavior of nameRichard Smith2014-01-16
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-05
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-22
* Reduce indentation with an early exit.Rafael Espindola2013-10-19
* Rename some functions for consistency.Rafael Espindola2013-10-17
* A clean-up pass, exploring the unification of traversals of class, variable a...Larisse Voufo2013-08-23
* Remove SequenceNumber from class/variable template partial specializations.Richard Smith2013-08-22
* variable templates updated for PCH serialization... Still working on test cas...Larisse Voufo2013-08-13
* Added source locs for angled parentheses in class/var template partial specs.Enea Zaffanella2013-08-10
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-06
* Lazily deserialize function template specializations. This fixes a cycle inRichard Smith2013-06-28
* A little ArrayRef'ization.Richard Smith2013-05-17
* Streamify getNameForDiagnostic and remove the string versions of PrintTemplat...Benjamin Kramer2013-02-22
* Use None rather than Optional<T>() where possible.David Blaikie2013-02-21
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-20
* Remove const_casts by making spec_begin()/spec_end() constDmitri Gribenko2013-02-14
* Ensure that type definitions present in just-loaded modules areDouglas Gregor2013-02-09
* Constify some getters in RedeclarableTemplateDeclDmitri Gribenko2013-01-23
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-12
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-04
* Fixed ClassTemplateSpecializationDecl source range.Abramo Bagnara2012-10-15
* PR9023: A template template parameter whose template parameter list contains anRichard Smith2012-09-07
* Fix misaligned allocation of TemplateParameterList objects.Richard Smith2012-08-16
* Make explicit specializations at class scope workNico Weber2012-06-25
* Fix non-deterministic iteration order when walking the specializationsChandler Carruth2012-05-03
* When we form a new function/class template specialization, we firstDouglas Gregor2012-03-28
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-10
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-14
* Add a FIXME for mutation of the common pointer of a RedeclarableTemplateDecl....Douglas Gregor2012-01-14
* Reimplement RedeclarableTemplateDecl in terms ofDouglas Gregor2012-01-14
* When creating declarations that are deserialized from an module file,Douglas Gregor2012-01-05
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Fixed source range for template implicit instantiations.Abramo Bagnara2011-10-03
* Don't use TemplateArgumentListInfo inside AST nodes because it may leak.Argyrios Kyrtzidis2011-09-22
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-23
* Implement support for C++0x alias templates.Richard Smith2011-05-05
* Re-applies the patch first applied way back in r106099, withChandler Carruth2011-05-01
* Chained PCH: Remember when additional specializations are added to a function...Sebastian Redl2011-04-14
* Fixed InnerLocStart.Abramo Bagnara2011-03-09
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-08
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-08
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-06
* When determining template instantiation arguments within a functionDouglas Gregor2011-03-05
* *Recursively* set the context of a template parameter, so that we alsoDouglas Gregor2011-03-04
* Make sure to put template parameters into their owning template'sDouglas Gregor2011-03-04
* Fixed source range for ClassTemplateSpecializationDecl.Abramo Bagnara2011-03-04
* Improved TemplateTypeParmDecl end location.Abramo Bagnara2011-03-04