summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaTemplateDeduction.cpp
Commit message (Expand)AuthorAge
* Fix PR18498: Support explicit template arguments with variadic generic lambdasFaisal Vali2014-06-01
* PR12961 - Extend DR532 to cover C++98/03.Nikola Smiljanic2014-05-31
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* PR19878: If a pack expansion appears within another pack expansion, correctlyRichard Smith2014-05-29
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-26
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-13
* [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman2014-03-07
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-02
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-20
* Use the appropriate SourceLocation for the template backtrace when doingNick Lewycky2014-01-11
* Objective-C ARC++: Prefer references to __strong/__weak over __unsafe_unretai...Douglas Gregor2014-01-02
* PR18229: Fix typo in assert condition.Richard Smith2013-12-12
* Handle CC and NoReturn when instantiating members of class templates.Rafael Espindola2013-12-01
* Further fixes when thiscall is the default for methods.Rafael Espindola2013-11-19
* Objective-C++ ARC: Improve the conversion to a const __unsafe_unretained refe...Douglas Gregor2013-11-08
* Refactor: Extract specializing the generic lambda call operator during conver...Faisal Vali2013-10-24
* Make InstantiatingTemplate depth checks clearerAlp Toker2013-10-08
* Fix gcc -Wunused-but-set-variable warning in r191634.Patrik Hagglund2013-10-02
* SemaTemplateDeduction.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi2013-09-30
* Fix windows newlines :(Faisal Vali2013-09-29
* Implement conversion to function pointer for generic lambdas without captures.Faisal Vali2013-09-29
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-28
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-26
* SemaTemplateDeduction.cpp: Prune two stray \param(s), TPOC and NumCallArgumen...NAKAMURA Takumi2013-09-11
* PR17075: When performing partial ordering of a member function against aRichard Smith2013-09-11
* getMostSpecialized for function template sets is never used in the context of aRichard Smith2013-09-10
* A clean-up pass, exploring the unification of traversals of class, variable a...Larisse Voufo2013-08-23
* Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm2013-08-23
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-22
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-22
* PR16875: The return type of a dependent function type is visible when it'sRichard Smith2013-08-14
* Added source locs for angled parentheses in class/var template partial specs.Enea Zaffanella2013-08-10
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-09
* A bit of clean up based on peer's feedback...Larisse Voufo2013-08-06
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-06
* FIXME fix: improving diagnostics for template arguments deduction of class te...Larisse Voufo2013-07-19
* Revert "Use function overloading instead of template specialization for diagn...Larisse Voufo2013-07-19
* Use function overloading instead of template specialization for diagnosis of ...Larisse Voufo2013-07-19
* Introduce a typedef for the type of NewlyDeducedPacks to avoid repeating the ...Craig Topper2013-07-08
* Remove 'else' after 'return'Craig Topper2013-07-08
* Function argument formatting fixes. No functional change.Craig Topper2013-07-08
* Function argument formatting fixes.Craig Topper2013-07-08
* Add typedefs for Densemaps containing SmallVectors to avoid repeating the Sma...Craig Topper2013-07-05
* Part of PR15673: If a function template has a default argument in whichRichard Smith2013-07-04
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-04
* Simplify slightly.Richard Smith2013-05-04
* When deducing an 'auto' type, don't modify the type-as-written.Richard Smith2013-04-30
* Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2013-04-30
* Implement C++1y decltype(auto).Richard Smith2013-04-26