summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateDeduction.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Concepts] Constraint Enforcement & DiagnosticsSaar Raz2019-12-061-3/+28
* Revert "[Concepts] Constraint Enforcement & Diagnostics"Vlad Tsyrklevich2019-10-281-28/+3
* [Concepts] Constraint Enforcement & DiagnosticsSaar Raz2019-10-251-3/+28
* SemaTemplateDeduction - silence static analyzer getAs<> null dereference warn...Simon Pilgrim2019-10-211-7/+3
* Rename TypeNodes.def to TypeNodes.inc for consistency across allJohn McCall2019-10-021-2/+2
* [CUDA][HIP] Enable kernel function return type deduction.Michael Liao2019-09-251-0/+7
* [c++20] Disallow template argument deduction from a braced-init-listRichard Smith2019-08-311-0/+12
* Improve behavior in the case of stack exhaustion.Richard Smith2019-08-261-4/+10
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-3/+3
* [c++20] P0780R2: Support pack-expansion of init-captures.Richard Smith2019-05-211-7/+26
* 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
OpenPOWER on IntegriCloud