summaryrefslogtreecommitdiffstats
path: root/test/Parser/cxx-template-decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Diagnose attempts to explicitly instantiate a template at class scope. Previo...Richard Smith2017-02-091-0/+10
* Diagnose function template definitions inside functionsReid Kleckner2014-12-151-0/+13
* Suggest fix-it for missing '{' after base-clauseIsmail Pazarbasi2014-09-251-0/+15
* [C++1z] Implement N4051: 'typename' is permitted instead of 'class' when decl...Richard Smith2014-06-161-0/+6
* Fix PR17637: incorrect calculation of template parameter depthFaisal Vali2013-12-041-0/+77
* Fix name in test.Rafael Espindola2013-11-081-1/+1
* Fix %select numbering confusion between diagnostic and Diag call.Richard Smith2013-11-081-0/+1
* PR8302: Check for shadowing a template parameter when declaring a templateRichard Smith2013-06-251-0/+13
* Fix bugs found by -Wconstant-conversion improvements currently under review.David Blaikie2012-04-091-0/+7
* Remove "parse error" in favor of more descriptive diagnostics.David Blaikie2012-04-061-1/+1
* Fix diagnostic text for r154163.David Blaikie2012-04-061-2/+2
* Restrict fixit for missing 'class' in template template parameters.David Blaikie2012-04-061-2/+2
* Improve & simplify diagnostic for missing 'class' in template template parame...David Blaikie2012-04-051-2/+2
* Correct error recovery when missing 'class' in a template template parameter.David Blaikie2012-04-021-4/+2
* When we are missing the ',' or '>' to terminate a template parameterDouglas Gregor2010-10-151-1/+3
* Downgrade the "declaration does not declare anything" error to aDouglas Gregor2010-04-081-1/+1
* Teach C++ name lookup that it's okay to look in a scope without aDouglas Gregor2010-02-051-0/+10
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Remove unnecessary -fms-extensions=0 from tests (this command line syntax is ...Daniel Dunbar2009-11-291-1/+1
* Implement support for default template arguments of function templates.Douglas Gregor2009-11-251-1/+1
* Improve diagnostics when parsing something likeDouglas Gregor2009-10-301-0/+4
* Disabling some MS extensions which cause these tests to failJohn Thompson2009-10-271-1/+1
* Improve checking for specializations of member classes of classDouglas Gregor2009-10-081-3/+6
* WIP implementation of explicit instantiation of function templates,Douglas Gregor2009-09-251-1/+2
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-1/+1
* Implement support for out-of-line definitions of the class members of classDouglas Gregor2009-07-221-6/+2
* Implement parsing and semantic analysis for out-of-line definitions of staticDouglas Gregor2009-07-221-1/+2
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-2/+2
* Make sure that the template parameter lists get from the parser down to ActOn...Douglas Gregor2009-06-241-1/+1
* Diagnose class members that shadow a template parameter. FixesDouglas Gregor2009-06-171-0/+11
* Parse typeof-specifier the same way as sizeof/alignof are parsed.Argyrios Kyrtzidis2009-05-221-0/+5
* Refactor the parsing of declarations so that template declarations canDouglas Gregor2009-05-121-2/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Make "implicit int" an error in C++ (unless we're allowing MicrosoftDouglas Gregor2009-02-161-8/+10
* Implement parsing, semantic analysis and ASTs for default templateDouglas Gregor2009-02-101-2/+2
* Basic representation of C++ class templates, from Andrew Sutton.Douglas Gregor2009-02-041-3/+3
* Diagnose declarations that don't declare anything, and fix PR3020.Sebastian Redl2008-12-281-4/+6
* Keep track of template arguments when we parse them. Right now, we don't actu...Douglas Gregor2008-12-241-1/+2
* Representation of template type parameters and non-type templateDouglas Gregor2008-12-051-1/+25
* A little more scaffolding for parsing templates:Douglas Gregor2008-12-021-3/+2
* Basic support for parsing templates, from Andrew SuttonDouglas Gregor2008-12-011-0/+50