summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateDeduction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-3/+1
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-15/+34
* Implement support for null non-type template arguments for non-typeDouglas Gregor2012-04-061-6/+4
* When performing template argument deduction for an initializer list,Douglas Gregor2012-04-041-8/+14
* Support deducing template arguments from nested initializer lists. PR12119.Sebastian Redl2012-03-151-3/+37
* C++11 [temp.deduct.call]p6 tweak: when given a set of overlaodedDouglas Gregor2012-03-121-18/+30
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-6/+6
* When template argument deduction is ignoring qualifiers, perform deepDouglas Gregor2012-03-111-15/+28
* ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles2012-02-251-5/+5
* More ArrayRef-ification of methods.Bill Wendling2012-02-221-1/+1
* ArrayRef-icize the function arguments.Bill Wendling2012-02-221-1/+1
* Introduce support for template instantiation of lambdaDouglas Gregor2012-02-131-0/+5
* Track whether a function type has a trailing return type as type sugar. Use thisRichard Smith2012-02-101-17/+29
* Make sure template argument deduction is consistently performed in an unevalu...Eli Friedman2012-02-081-9/+14
* SmallBitVectorize the deduced parameter set.Benjamin Kramer2012-01-301-22/+16
* Minor fixups for auto deduction of initializer lists.Sebastian Redl2012-01-231-12/+10
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-7/+5
* Replace a dubious use of SmallVectorImpl with a proper copy.Benjamin Kramer2012-01-201-3/+4
* Auto deduction support for std::initializer_list, including for-range support...Sebastian Redl2012-01-171-6/+34
* Template argument deduction for std::initializer_list arguments from initiali...Sebastian Redl2012-01-171-10/+50
* Rename the first of 11 DeduceTemplateArguments overloads.Sebastian Redl2012-01-171-114/+117
* Introduce a static Sema::MarkDeducedTemplateParameters() that only dependsArgyrios Kyrtzidis2012-01-171-51/+53
* Add feature to diagnostics that will provide more information on functionRichard Trieu2011-11-231-4/+10
* Resolve placeholder expressions before trying to deduceJohn McCall2011-11-151-1/+7
* When we determine that a function template specialization produced asDouglas Gregor2011-10-121-9/+9
* Per the note in C++0x [temp.deduct.call]p4, don't attempt templateDouglas Gregor2011-10-091-6/+9
OpenPOWER on IntegriCloud