summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiate.cpp
Commit message (Expand)AuthorAgeFilesLines
* And Again: Teach TreeTransform how to transform nested generic lambdas.Faisal Vali2013-10-231-6/+35
* Revert r193223 and r193216.Rafael Espindola2013-10-231-35/+6
* Again: Teach TreeTransform and family how to transform generic Faisal Vali2013-10-231-6/+35
* Make InstantiatingTemplate depth checks clearerAlp Toker2013-10-081-2/+2
* Revert "Teach TreeTransform and family how to transform generic lambdas withi...Rafael Espindola2013-10-041-55/+6
* Teach TreeTransform and family how to transform generic lambdas within templa...Faisal Vali2013-10-031-6/+55
* Revert changes from the nested lambdas commit till i figure out Faisal Vali2013-10-031-55/+6
* Teach TreeTransform and family how to transform generic lambdas within templa...Faisal Vali2013-10-031-6/+55
* Variable templates: handle instantiation of static data member templatesRichard Smith2013-09-271-0/+3
* If a partial specialization of a member template is declared within a classRichard Smith2013-09-261-3/+15
* Handle PredefinedExpr with templates and lambdasWei Pan2013-09-161-19/+1
* Refactor for clarity and simplicity.Larisse Voufo2013-08-221-6/+4
* Bug fix: note diagnosis on expression narrowing should say "variable template...Larisse Voufo2013-08-141-1/+3
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-091-3/+2
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-1/+41
* Fix declaring class template methods with an attributed typedefReid Kleckner2013-07-311-0/+3
* When we perform dependent name lookup during template instantiation, it's notRichard Smith2013-07-251-0/+12
* FIXME fix: improving diagnostics for template arguments deduction of class te...Larisse Voufo2013-07-191-3/+6
* Revert "Use function overloading instead of template specialization for diagn...Larisse Voufo2013-07-191-6/+3
* Use function overloading instead of template specialization for diagnosis of ...Larisse Voufo2013-07-191-3/+6
* Fix for template substitution with packs.Eli Friedman2013-07-191-38/+27
* Fix to PR12262 - assertion when substituting explicit template argumentsSerge Pavlov2013-07-151-0/+6
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-9/+9
* Propagate the invalid bit from bases to derived template classes.Matt Beaumont-Gay2013-06-211-0/+4
* PR16243: Use CXXThisOverride during template instantiation, and fix up theRichard Smith2013-06-071-0/+8
* A little ArrayRef'ization.Richard Smith2013-05-171-7/+6
* Add support for __wchar_t in -fms-extensions mode.Hans Wennborg2013-05-101-1/+1
* Sema: Give a typically small DenseMap some inline capacity.Benjamin Kramer2013-04-121-4/+3
* Add 178663 back.Rafael Espindola2013-04-031-2/+1
* Revert 178663.Rafael Espindola2013-04-031-1/+2
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-2/+1
* Sema: Preserve attributes on parameters in instantiated function templates.Jordan Rose2013-03-081-1/+3
* Streamify getNameForDiagnostic and remove the string versions of PrintTemplat...Benjamin Kramer2013-02-221-6/+10
* Use None rather than Optional<T>() where possible.David Blaikie2013-02-211-2/+2
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-9/+9
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-8/+7
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-191-1/+10
* Add a FIXME.Richard Smith2012-12-081-0/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+5
* Store this Decl* as a Decl* instead of a uintptr_t. No functionality change.Nick Lewycky2012-11-161-21/+19
* Fix template instantiation of attributes. More specifically, fix the caseDeLesley Hutchins2012-09-261-0/+20
* Fix the AST representation for non-type template arguments to encodeEli Friedman2012-09-261-3/+4
* Remove Context argument from TemplateDeductionInfo constructor. It was no lon...Craig Topper2012-09-191-1/+1
* Fix a couple of Doxygen issues pointed out by -Wdocumentation.Dmitri Gribenko2012-09-121-1/+1
* PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith2012-09-121-1/+92
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-1/+1
* Don't form a null reference when checking for validity of an anonymousRichard Smith2012-08-171-2/+1
* Check access to friend declarations. There's a number of differentJohn McCall2012-08-101-0/+3
* Final piece of core issue 1330: delay computing the exception specification ofRichard Smith2012-07-271-2/+1
OpenPOWER on IntegriCloud