summaryrefslogtreecommitdiff
path: root/test/Parser/cxx-template-decl.cpp
AgeCommit message (Expand)Author
2017-02-09Diagnose attempts to explicitly instantiate a template at class scope. Previo...Richard Smith
2014-12-15Diagnose function template definitions inside functionsReid Kleckner
2014-09-25Suggest fix-it for missing '{' after base-clauseIsmail Pazarbasi
2014-06-16[C++1z] Implement N4051: 'typename' is permitted instead of 'class' when decl...Richard Smith
2013-12-04Fix PR17637: incorrect calculation of template parameter depthFaisal Vali
2013-11-08Fix name in test.Rafael Espindola
2013-11-08Fix %select numbering confusion between diagnostic and Diag call.Richard Smith
2013-06-25PR8302: Check for shadowing a template parameter when declaring a templateRichard Smith
2012-04-09Fix bugs found by -Wconstant-conversion improvements currently under review.David Blaikie
2012-04-06Remove "parse error" in favor of more descriptive diagnostics.David Blaikie
2012-04-06Fix diagnostic text for r154163.David Blaikie
2012-04-06Restrict fixit for missing 'class' in template template parameters.David Blaikie
2012-04-05Improve & simplify diagnostic for missing 'class' in template template parame...David Blaikie
2012-04-02Correct error recovery when missing 'class' in a template template parameter.David Blaikie
2010-10-15When we are missing the ',' or '>' to terminate a template parameterDouglas Gregor
2010-04-08Downgrade the "declaration does not declare anything" error to aDouglas Gregor
2010-02-05Teach C++ name lookup that it's okay to look in a scope without aDouglas Gregor
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-29Remove unnecessary -fms-extensions=0 from tests (this command line syntax is ...Daniel Dunbar
2009-11-25Implement support for default template arguments of function templates.Douglas Gregor
2009-10-30Improve diagnostics when parsing something likeDouglas Gregor
2009-10-27Disabling some MS extensions which cause these tests to failJohn Thompson
2009-10-08Improve checking for specializations of member classes of classDouglas Gregor
2009-09-25WIP implementation of explicit instantiation of function templates,Douglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-22Implement support for out-of-line definitions of the class members of classDouglas Gregor
2009-07-22Implement parsing and semantic analysis for out-of-line definitions of staticDouglas Gregor
2009-06-25Improved semantic analysis and AST respresentation for functionDouglas Gregor
2009-06-24Make sure that the template parameter lists get from the parser down to ActOn...Douglas Gregor
2009-06-17Diagnose class members that shadow a template parameter. FixesDouglas Gregor
2009-05-22Parse typeof-specifier the same way as sizeof/alignof are parsed.Argyrios Kyrtzidis
2009-05-12Refactor the parsing of declarations so that template declarations canDouglas Gregor
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-02-16Make "implicit int" an error in C++ (unless we're allowing MicrosoftDouglas Gregor
2009-02-10Implement parsing, semantic analysis and ASTs for default templateDouglas Gregor
2009-02-04Basic representation of C++ class templates, from Andrew Sutton.Douglas Gregor
2008-12-28Diagnose declarations that don't declare anything, and fix PR3020.Sebastian Redl
2008-12-24Keep track of template arguments when we parse them. Right now, we don't actu...Douglas Gregor
2008-12-05Representation of template type parameters and non-type templateDouglas Gregor
2008-12-02A little more scaffolding for parsing templates:Douglas Gregor
2008-12-01Basic support for parsing templates, from Andrew SuttonDouglas Gregor