summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Changed references of BaseTy, MemInitTy, CXXScopeTy, TemplateParamsTy to CXXB...Richard Trieu2011-09-091-2/+2
* Always mark friend function declarations in class templates asChandler Carruth2011-08-181-3/+7
* Track in the AST whether a function is constexpr.Richard Smith2011-08-151-4/+11
* Implement function template specialization at class scope extension in Micros...Francois Pichet2011-08-141-5/+32
* Make the deserialization of Sema::PendingInstantiations lazy. At thisDouglas Gregor2011-07-281-0/+8
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-18/+18
* Replace r134583's fix for PR10290 with one which also works for non-value-dep...Richard Smith2011-07-201-16/+14
* Use attributes from the definition (if available) whenRafael Espindola2011-07-061-2/+7
* Look through parenthesized declarators when determining whether anDouglas Gregor2011-07-051-1/+1
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-2/+2
* When instantiating a function template declaration that was expressedDouglas Gregor2011-06-221-3/+20
* Fix PR10168: don't warn for unused non-dependent variables in both the templa...Richard Smith2011-06-211-2/+4
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-0/+1
* When performing template argument deduction given a function argumentDouglas Gregor2011-06-031-0/+4
* The expression in a noexcept exception-specification is aDouglas Gregor2011-06-011-0/+1
* Whenever we instantiate a static data member, make sure to define any newNick Lewycky2011-05-311-9/+21
* Add assertions to verify that we are not trying to instantiate aAlexis Hunt2011-05-271-9/+11
* Add an additional check for null pointer before accessing PatternDecl.Richard Trieu2011-05-271-1/+1
* Fix a minor thinko that leads to a crash if PatternDecl is null butAlexis Hunt2011-05-251-4/+5
* Delete the extraneous return statement that was causing my earlierAlexis Hunt2011-05-231-2/+0
* Implement explicit specialization of explicitly-defaulted constructors.Alexis Hunt2011-05-231-14/+25
* Correctly propagate defaultedness across template instantiation. ThisAlexis Hunt2011-05-231-1/+9
* Fix crasher spotted in IWYU.Nick Lewycky2011-05-121-1/+2
* Modify some deleted function methods to better reflect reality:Alexis Hunt2011-05-061-5/+5
* Revert r130912 in order to approach defaulted functions from the otherAlexis Hunt2011-05-061-2/+1
* Implement support for C++0x alias templates.Richard Smith2011-05-051-5/+50
* Implement some framework for defaulted constructors.Alexis Hunt2011-05-051-1/+2
* Remove redeclaration of Invalid. The code that set this to true was updating anNick Lewycky2011-05-021-1/+0
* Store a parameter index and function prototype depth in everyJohn McCall2011-05-011-1/+2
* Re-applies the patch first applied way back in r106099, withChandler Carruth2011-05-011-9/+15
* Remove unnecessary const away cast in LateTemplateParserCallback.Francois Pichet2011-04-231-1/+1
* At the end of the translation unit, defining a vtable can introduceDouglas Gregor2011-04-221-1/+8
* Add -fdelayed-template-parsing option. Using this option all templated functi...Francois Pichet2011-04-221-0/+15
* We regard a function as 'unused' from the codegen perspective, so our warning...Argyrios Kyrtzidis2011-04-191-1/+3
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-9/+22
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-1/+3
* Implement instantiation of noexcept spec and add a test case.Sebastian Redl2011-03-141-1/+7
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-11/+9
* Fixed InnerLocStart.Abramo Bagnara2011-03-091-7/+7
* Teach libclang's token-annotation logic about context-sensitiveDouglas Gregor2011-03-081-2/+4
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-081-1/+2
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-7/+11
* We may fail to map a declaration in a template to its instantiatedDouglas Gregor2011-03-061-7/+26
* Completed source ranges fixes for all classes inheriting from TypeDecl.Abramo Bagnara2011-03-061-3/+3
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-061-3/+4
* Reinstate r127112, "Propagate new-style exception spec information to ExtProt...Sebastian Redl2011-03-061-2/+3
* Revert r127112, "Propagate new-style exception spec information to ExtProtoIn...NAKAMURA Takumi2011-03-061-3/+2
* Propagate new-style exception spec information to ExtProtoInfo.Sebastian Redl2011-03-051-2/+3
* After an error of any kind has occurred, don't assert when attemptingDouglas Gregor2011-03-041-3/+5
* Patch up several Sema::FindInstantiatedDecl() callers, so that they'llDouglas Gregor2011-03-041-8/+30
OpenPOWER on IntegriCloud