summaryrefslogtreecommitdiff
path: root/test/SemaTemplate
AgeCommit message (Expand)Author
2017-02-21Add template parameter depth and index to -ast-dump output.Richard Smith
2017-02-16Revert r295277 to fix buildbot.Richard Smith
2017-02-16Add missing "deduced A == A" check for function template partial ordering.Richard Smith
2017-02-15Speculatively revert r295118 to see if it's what's causing the modules selfho...Richard Smith
2017-02-14Do not implicitly instantiate the definition of a class template specializationRichard Smith
2017-02-09Diagnose attempts to explicitly instantiate a template at class scope. Previo...Richard Smith
2017-02-06[Lit Test] Make tests C++11 compatible - Microsoft diagnosticsCharles Li
2017-01-28-Wunused-func-template: do not warn on non-template function declarations thatRichard Smith
2017-01-28When converting a template argument representing &array to an expression for aRichard Smith
2017-01-26PR0091R3: Implement parsing support for using templates as types.Richard Smith
2017-01-19PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310).Richard Smith
2017-01-17Partial revert of r290511.Richard Smith
2017-01-14Give more accurate descriptions of what kind of template we found in diagnost...Richard Smith
2017-01-13PR31606: Generalize our tentative DR resolution for inheriting copy/moveRichard Smith
2017-01-10Don't try to check implicit conversion sequences for an object argument ifRichard Smith
2017-01-10Fix conversion index / argument index mismatch when diagnosing overload resol...Richard Smith
2017-01-09Check that template template arguments match template template parametersRichard Smith
2017-01-09Implement C++ DR1391 (wg21.link/cwg1391)Richard Smith
2017-01-09Implement DR1388 (wg21.link/cwg1388).Richard Smith
2017-01-09Revert r291410 and r291411.Richard Smith
2017-01-09Implement C++ DR1391 (wg21.link/cwg1391)Richard Smith
2017-01-08PR31514: Add recursive self-instantiation check during template argumentRichard Smith
2017-01-07PR20090: Add (passing) test from this bug; it's been fixed for a while.Richard Smith
2017-01-07PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith
2017-01-05If an explicitly-specified pack might have been extended by template argumentRichard Smith
2017-01-05Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initi...Richard Smith
2017-01-05Fix assertion failure on deduction failure due to too short template argument...Richard Smith
2017-01-04Only instantiate members of nested classes in local classes once, rather than...Richard Smith
2017-01-04Remove accidentally-added lines in r290923 test, and add another testcase.Richard Smith
2017-01-04Fix template argument deduction when only some of a parameter pack is a non-d...Richard Smith
2017-01-02Add testcase for the regression introduced in r290808.Richard Smith
2016-12-31[c++17] Implement P0522R0 as written. This allows a template template argumentRichard Smith
2016-12-30Remove bogus assertion and add testcase that triggers it.Richard Smith
2016-12-28Mark 'auto' as dependent when instantiating the type of a non-type templateRichard 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-27Add reference/non-reference mismatch test.Richard Smith
2016-12-27Work around a standard defect: template argument deduction for non-typeRichard Smith
2016-12-27Check and build conversion sequences for non-type template arguments inRichard Smith
2016-12-25Fix assertion failure when deducing an auto-typed argument against a differen...Richard Smith
2016-12-25Fix some subtle wrong partial ordering bugs particularly with C++1z auto-typedRichard Smith
2016-12-24Fix crash if substitution fails during deduction of variable template partial...Richard 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-21Perform type-checking for a converted constant expression in a templateRichard Smith
2016-12-20[c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith
2016-12-19Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper
2016-12-19[c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith
2016-12-16Remove the temporary fix to the RUN line that was committed in r289924.Akira Hatanaka
2016-12-16attempt to fix bots after r289914/r289919Nico Weber