summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Model converted constant expressions as full-expressions.Richard Smith2019-09-191-2/+5
* [MS] Warn when shadowing template parameters under -fms-compatibilityReid Kleckner2019-09-121-6/+5
* Fixes an assertion while instantiating a template with an incomplete typo-cor...Aaron Ballman2019-09-071-2/+6
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-261-0/+12
* Improve behavior in the case of stack exhaustion.Richard Smith2019-08-261-0/+1
* PR42513: Enter the proper DeclContext before substituting into anRichard Smith2019-08-241-0/+1
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-3/+3
* Fix handling of class member access into a vector type.Richard Smith2019-08-141-3/+17
* gsl::Owner/gsl::Pointer: Add implicit annotations for some std typesMatthias Gehre2019-08-071-0/+1
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-3/+3
* [Concepts] Concept definitions (D40381)Saar Raz2019-07-101-4/+92
* PR42362: Fix auto deduction of template parameter packs fromRichard Smith2019-06-241-1/+4
* Fix crash and rejects-valid when a later template parameter or defaultRichard Smith2019-06-201-10/+35
* PR42071: Reject weird names for non-type template parameters.Richard Smith2019-06-141-0/+2
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-3/+3
* [clang] Fixing incorrect implicit deduction guides (PR41549)Gauthier Harnisch2019-06-141-0/+6
* Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith2019-05-211-1/+4
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-4/+5
* Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf...Chris Bieneman2019-05-171-5/+4
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-4/+5
* Improve interface of APValuePathEntry.Richard Smith2019-05-101-1/+1
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-8/+8
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-17/+117
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-8/+8
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-8/+8
* CWG issue 727: Fix numerous bugs in support for class-scope explicitRichard Smith2019-05-031-8/+1
* [MinGW] Fix dllexport of explicit template instantiationMartin Storsjo2019-04-261-2/+25
* Add missing diagnostic for explicit instantiation declarations namingRichard Smith2019-04-261-20/+46
* Revert r359048: C++ DR2387: a variable template declared wthiIlya Biryukov2019-04-241-32/+20
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-231-20/+32
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-12/+15
* Fix implementation of [temp.local]p4.Richard Smith2019-02-151-60/+82
* Revert "Fix implementation of [temp.local]p4."Francis Visoiu Mistrih2019-02-151-82/+60
* Fix implementation of [temp.local]p4.Richard Smith2019-02-151-60/+82
* Remove Expr sugar decorating the CXXUuidofExpr node.Bill Wendling2019-01-271-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Fixed Point Arithmetic] Add APFixedPoint to APValueLeonard Chan2019-01-161-0/+1
* [AST] Remove ASTContext from getThisType (NFC)Brian Gesiak2019-01-111-1/+1
* DR674, PR38883, PR40238: Qualified friend lookup should look for aRichard Smith2019-01-071-3/+22
* [Sema][NFC] Fix a Wimplicit-fallthrough warning in CheckSpecializationInstant...Bruno Ricci2018-12-211-0/+1
* [Sema][NFC] Remove some unnecessary calls to getASTContext.Bruno Ricci2018-12-211-6/+7
* [Sema] Better static assert diagnostics for expressions involving temporaries...Clement Courbet2018-12-201-2/+4
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-1/+1
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-1/+1
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-1/+1
* Reland r348741 "[Sema] Further improvements to to static_assert diagnostics."Clement Courbet2018-12-111-31/+37
* Revert r348830 "[Sema]improve static_assert(!expr)"Clement Courbet2018-12-111-14/+0
* [Sema]improve static_assert(!expr)Clement Courbet2018-12-111-0/+14
* Revert r348741 "[Sema] Further improvements to to static_assert diagnostics."Clement Courbet2018-12-101-41/+36
* [Sema] Further improvements to to static_assert diagnostics.Clement Courbet2018-12-101-36/+41