summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplate.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [WIP][Sema] Improve static_assert diagnostics for type traits.Clement Courbet2018-12-041-1/+23
* [Sema] Make sure we substitute an instantiation-dependent default template ar...Erik Pilkington2018-11-121-1/+1
* [clang] Properly apply attributes on explicit instantiations of static data m...Louis Dionne2018-10-101-4/+2
* Consistently create a new declaration when merging a pre-existing butRichard Smith2018-09-121-21/+38
* PR33222: Require the declared return type not the actual return type toRichard Smith2018-09-101-0/+2
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-2/+2
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-113/+102
* [Sema] Ensure an auto non-type template parameter is dependentErik Pilkington2018-08-071-1/+10
* Remove trailing spaceFangrui Song2018-07-301-14/+14
* [Sema] Use a TreeTransform to extract deduction guide parameter typesErik Pilkington2018-07-271-15/+25
* [Sema] Diagnose an invalid dependent function template specializationErik Pilkington2018-07-191-5/+22
* Fix template argument deduction when a parameter pack has a valueRichard Smith2018-07-191-25/+20
* PR15730/PR16986 Allow dependently typed vector_size types.Erich Keane2018-07-131-0/+5
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-5/+5
* AttributeList de-listifying:Erich Keane2018-07-121-61/+35
* Revert -r336726, which included more files than intended.Erich Keane2018-07-101-5/+0
* [NFC] Switch CodeGenFunction to use value init instead of member init listsErich Keane2018-07-101-0/+5
* Diagnose missing 'template' keywords in more cases.Richard Smith2018-06-261-6/+27
* Fix __uuidof handling on non-type template parameter in C++17Nico Weber2018-05-171-1/+1
* [c++17] Fix assertion on synthesizing deduction guides after a fatal error.Volodymyr Sapsai2018-05-141-0/+2
* Fix regression in r332076.Richard Smith2018-05-141-1/+11
* Improve diagnostics and error recovery for template name lookup.Richard Smith2018-05-111-50/+86
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-53/+53
* Fix explicit template parameter reporting for narrowing conversionsErich Keane2018-05-071-0/+4
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-2/+2
* Parse A::template B as an identifier rather than as a template-id with noRichard Smith2018-04-271-2/+2
* Diagnose missing template arguments for a variable template even when there isRichard Smith2018-04-261-0/+8
* Factor out common code for diagnosing missing template arguments.Richard Smith2018-04-261-5/+11
OpenPOWER on IntegriCloud