summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaTemplateDeduction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename getTypeQualifiers to getMethodQualifiers.Anastasia Stulova2019-01-281-4/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Sema] Call CheckPlaceholderExpr to resolve typeof or decltypeAkira Hatanaka2019-01-101-0/+4
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-3/+2
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-2/+3
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-3/+2
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-0/+4
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-4/+0
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-0/+4
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-4/+0
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-0/+4
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-4/+0
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-0/+4
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-4/+0
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-0/+4
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-3/+3
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* [clang:sema] de-duplicate getDepthAndIndex helpersNick Desaulniers2018-07-251-23/+0
* Fix template argument deduction when a parameter pack has a valueRichard Smith2018-07-191-107/+183
* PR15730/PR16986 Allow dependently typed vector_size types.Erich Keane2018-07-131-0/+56
* PR38136: improve handling of template argument deduction of non-trailingRichard Smith2018-07-121-28/+52
* Add tests for function conversions in conversion function templateRichard Smith2018-07-121-0/+3
* Fix deduction for conversion function templates converting to referenceRichard Smith2018-07-111-4/+29
* Fix determination of whether one set of cvr-qualifiers is compatibleRichard Smith2018-07-111-6/+6
* Revert -r336726, which included more files than intended.Erich Keane2018-07-101-57/+0
* [NFC] Switch CodeGenFunction to use value init instead of member init listsErich Keane2018-07-101-0/+57
* [Sema] When the address of a member function is used as a templateAkira Hatanaka2018-06-131-2/+8
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-60/+60
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-1/+1
* [Sema] Do not match function type with const T in template argument deductionLei Liu2018-05-031-0/+6
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* [Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2018-02-221-28/+71
* Fix assert when template argument deduction's original call arg checking trig...Richard Smith2018-02-201-1/+1
* PR35045: Convert injected-class-name to its corresponding simple-template-idRichard Smith2018-01-041-0/+4
* Fix and simplify handling of return type for (generic) lambda conversion func...Richard Smith2018-01-021-140/+37
* Add explicit break (PR35700).Adrian Prantl2017-12-191-0/+1
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-1/+1
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-5/+5
* [c++17] When deducing the type of a non-type template parameter from the typeRichard Smith2017-12-011-2/+3
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-3/+2
* Dependent Address Space SupportAndrew Gozillon2017-10-021-0/+65
* P0702R1: in class template argument deduction from a list of one element, ifRichard Smith2017-09-071-0/+11
* Give a better error if auto deduction fails due to inconsistent element types...Richard Smith2017-08-301-25/+67
* [c++1z] Support deducing B in noexcept(B).Richard Smith2017-06-071-30/+86
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* Fix assertion failure if we can't deduce a template argument for a variableRichard Smith2017-06-021-1/+2
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-8/+16
* Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation forRichard Smith2017-02-231-8/+6
* Fix deduction of type of pack-expanded non-type template parameter.Richard Smith2017-02-211-50/+95
* When deducing an array bound from the length of an initializer list, don'tRichard Smith2017-02-211-3/+10