summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateDeduction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-3/+12
* PR16875: The return type of a dependent function type is visible when it'sRichard Smith2013-08-141-5/+4
* Added source locs for angled parentheses in class/var template partial specs.Enea Zaffanella2013-08-101-10/+13
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-091-6/+4
* A bit of clean up based on peer's feedback...Larisse Voufo2013-08-061-1/+1
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-1/+212
* FIXME fix: improving diagnostics for template arguments deduction of class te...Larisse Voufo2013-07-191-15/+10
* Revert "Use function overloading instead of template specialization for diagn...Larisse Voufo2013-07-191-10/+15
* Use function overloading instead of template specialization for diagnosis of ...Larisse Voufo2013-07-191-15/+10
* Introduce a typedef for the type of NewlyDeducedPacks to avoid repeating the ...Craig Topper2013-07-081-20/+19
* Remove 'else' after 'return'Craig Topper2013-07-081-1/+1
* Function argument formatting fixes. No functional change.Craig Topper2013-07-081-6/+6
* Function argument formatting fixes.Craig Topper2013-07-081-17/+19
* Add typedefs for Densemaps containing SmallVectors to avoid repeating the Sma...Craig Topper2013-07-051-1/+1
* Part of PR15673: If a function template has a default argument in whichRichard Smith2013-07-041-2/+5
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-041-15/+63
* Simplify slightly.Richard Smith2013-05-041-4/+4
* When deducing an 'auto' type, don't modify the type-as-written.Richard Smith2013-04-301-24/+23
* Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2013-04-301-39/+13
* Implement C++1y decltype(auto).Richard Smith2013-04-261-2/+22
* Fix PR15291: noreturn adjustment in overload resolution for function template...Douglas Gregor2013-04-171-16/+71
* Sema: Preserve attributes on parameters in instantiated function templates.Jordan Rose2013-03-081-5/+1
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-2/+1
* Improve 'failed template argument deduction' diagnostic for the case where weRichard Smith2013-01-311-8/+14
* Replace "failed template argument deduction" diagnostic with something usefulRichard Smith2013-01-311-5/+8
* Use 'const Decl *' throughout code completion in SemaDmitri Gribenko2013-01-231-1/+1
* Once we've collected the template arguments for aDouglas Gregor2013-01-181-3/+7
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-6/+6
* Fix http://stackoverflow.com/questions/13521163Richard Smith2012-12-061-13/+4
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+5
* SemaTemplateDeduction.cpp: Prune two obsolete descriptions. [-Wdocumentation]NAKAMURA Takumi2012-11-141-9/+0
* When template deduction fails on a derived class, try a template deduction onRichard Trieu2012-11-071-1/+6
* Fix assertion failure with auto and nested initializer list; PR14272.Eli Friedman2012-11-061-2/+3
* Fix the AST representation for non-type template arguments to encodeEli Friedman2012-09-261-10/+56
* Fix a small FIXME involving template partial ordering andEli Friedman2012-09-191-16/+13
* Fix function template partial ordering rules for static vs. non-staticEli Friedman2012-09-191-9/+12
* Remove Context argument from TemplateDeductionInfo constructor. It was no lon...Craig Topper2012-09-191-5/+5
* Don't perform template argument deduction against invalid templates;Douglas Gregor2012-09-131-0/+12
* PR9023: A template template parameter whose template parameter list contains anRichard Smith2012-09-071-1/+1
* Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko2012-08-231-2/+0
* Fix undefined behavior: member function calls where 'this' is a null pointer.Richard Smith2012-08-231-1/+5
* When performing the deduced/actual argument type check for C++Douglas Gregor2012-07-181-0/+10
* PR13365: Fix code which was trying to treat an array of DeducedTemplateArgumentRichard Smith2012-07-161-5/+10
* PR13136:Richard Smith2012-07-091-3/+11
* PR13243: When deducing a non-type template parameter which is specified as anRichard Smith2012-07-081-2/+11
* PR13293: Defer deduction of an auto type with a dependent declarator, such as...Richard Smith2012-07-081-4/+39
* Documentation cleanup: making \param docs match the code.James Dennett2012-06-221-2/+2
* Diagnostics cleanup: Fixing \params to match the code.James Dennett2012-06-221-3/+3
* Still more Doxygen documentation fixes:James Dennett2012-06-141-2/+2
* Plug a long standing memory leak in TemplateArgument.Benjamin Kramer2012-06-071-5/+6
OpenPOWER on IntegriCloud