summaryrefslogtreecommitdiff
path: root/test/CXX/temp
AgeCommit message (Expand)Author
2017-12-22Diagnose the various invalid decl-specifiers on nontype template parameters.Faisal Vali
2017-08-15Do not look through pack expansions when looking for unexpanded parameter packs.Richard Smith
2017-06-07When determining the target function of an explicit instantiation, makeJohn McCall
2017-06-07[c++1z] Support deducing B in noexcept(B).Richard Smith
2017-02-14[c++1z] Add some more tests for class template argument deduction, addRichard Smith
2017-02-14[c++1z] Synthesize implicit deduction guides from constructors on demand. RankRichard Smith
2017-02-10[c++1z] Enforce restriction that deduction guide is declared in the same scop...Richard Smith
2017-02-10[c++1z] Disallow deduction guides with deduced types that don't syntactically...Richard Smith
2017-02-09Disallow explicit instantiation and explicit specialization for deduction gui...Richard Smith
2017-02-09[c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith
2017-02-08Diagnose an attempt to give a deduction-guide a function body.Richard Smith
2017-02-08Fix constructor declarator detection for the case when the name is followed byRichard Smith
2017-02-08P0091R3: Improved syntactic checking of deduction-guides.Richard Smith
2017-02-07P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith
2017-02-01Repoint 'missing typename' diagnostic to the location where 'typename' should...Richard Smith
2017-02-01Fix hole in our enforcement of rule requiring 'typename' prior to a dependentRichard Smith
2017-01-18PR9551: Implement DR1004 (http://wg21.link/cwg1004).Richard Smith
2017-01-14Give more accurate descriptions of what kind of template we found in diagnost...Richard Smith
2017-01-09Implement DR1388 (wg21.link/cwg1388).Richard Smith
2017-01-07PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith
2016-12-28DR1315: a non-type template argument in a partial specialization is permittedRichard Smith
2016-12-27DR1495: A partial specialization is ill-formed if it is not (strictly) moreRichard Smith
2016-12-24When producing a name of a partial specialization in a diagnostic, use theRichard Smith
2016-12-23When merging two deduced non-type template arguments for the same parameter,Richard Smith
2016-12-23Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth
2016-12-09Improve error message when referencing a non-tag type with a tagReid Kleckner
2016-10-22[c++1z] P0012R1: Implement a few remaining pieces: downgrade diagnostic forRichard Smith
2016-10-16P0012R1: Make exception specifications be part of the type system. ThisRichard Smith
2016-10-16Extend this test and make it a bit clearer which cases Clang is getting wrong.Richard Smith
2016-08-31Fix all tests under test/CXX (and test/Analysis) to pass if clang's defaultRichard Smith
2016-08-31DR259: Demote the pedantic error for an explicit instantiation after anRichard Smith
2016-07-15Push alias-declarations and alias-template declarations into scope even ifRichard Smith
2016-07-05[Sema] Fix a bug where pack expansion was not expanded in type aliasErik Pilkington
2016-06-28[Sema] Disallow ambigious base classes in template argument deductionErik Pilkington
2016-06-25Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith
2016-06-10Fix recognition of shadowed template parameterSerge Pavlov
2016-04-29[Parser] Clear the TemplateParamScope bit of the current scope's flagAkira Hatanaka
2016-04-25When deducing template parameters from base classes of an argument type, don'tRichard Smith
2016-04-19Warn if function or variable cannot be implicitly instantiatedSerge Pavlov
2016-04-14Lit C++11 Compatibility Patch #8Charles Li
2016-04-13Lit C++11 Compatibility Patch #7Charles Li
2016-04-06Diagnose template alias declarations in local classes.Richard Smith
2016-02-03Ensure that we substitute into the declaration of a template parameter packRichard Smith
2016-01-06PR26048, PR26050: put non-type template parameters and indirect field declsRichard Smith
2015-12-31Improve diagnostic for the case where a function template candidate is rejectedRichard Smith
2015-12-03PR25731: namespace alias declarations can appear at block scope; ensure that weRichard Smith
2015-11-18[NFC] Change the evaluation context of a non-type default template argument f...Faisal Vali
2015-11-17[Lit Test] Updated 34 Lit tests to be C++11 compatible.Charles Li
2015-11-12Avoid duplicated diagnostic when lookup for a nested-name-specifier fails due...Richard Smith
2015-11-11[Lit Test] Updated 26 Lit tests to be C++11 compatible.Charles Li