1. 3af7009 Diagnose attempts to explicitly instantiate a template at class scope. Previously Clang would simply ignore the 'template' keyword in this case. by Richard Smith · 9 years ago
  2. d61a311 Diagnose function template definitions inside functions by Reid Kleckner · 11 years ago
  3. 129c44c Suggest fix-it for missing '{' after base-clause by Ismail Pazarbasi · 11 years ago
  4. 78e1ca6 [C++1z] Implement N4051: 'typename' is permitted instead of 'class' when declaring a template template parameter. by Richard Smith · 11 years ago
  5. cb7e5df Fix PR17637: incorrect calculation of template parameter depth by Faisal Vali · 12 years ago
  6. 91bc73b Fix name in test. by Rafael Espindola · 12 years ago
  7. 68b1453 Fix %select numbering confusion between diagnostic and Diag call. by Richard Smith · 12 years ago
  8. b80d540 PR8302: Check for shadowing a template parameter when declaring a template by Richard Smith · 12 years ago
  9. 80cdddc Fix bugs found by -Wconstant-conversion improvements currently under review. by David Blaikie · 13 years ago
  10. 89f13cb Remove "parse error" in favor of more descriptive diagnostics. by David Blaikie · 13 years ago
  11. 3697983 Fix diagnostic text for r154163. by David Blaikie · 13 years ago
  12. cbd8125 Restrict fixit for missing 'class' in template template parameters. by David Blaikie · 13 years ago
  13. 3a7efa2 Improve & simplify diagnostic for missing 'class' in template template parameter. by David Blaikie · 13 years ago
  14. f221e51 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 13 years ago
  15. b048402 When we are missing the ',' or '>' to terminate a template parameter by Douglas Gregor · 15 years ago
  16. f19ac0e Downgrade the "declaration does not declare anything" error to a by Douglas Gregor · 15 years ago
  17. 3ce7493 Teach C++ name lookup that it's okay to look in a scope without a by Douglas Gregor · 16 years ago
  18. 8fbe78f Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 16 years ago
  19. 7427fe2 Remove unnecessary -fms-extensions=0 from tests (this command line syntax is going away). by Daniel Dunbar · 16 years ago
  20. 5c80a27b Implement support for default template arguments of function templates. by Douglas Gregor · 16 years ago
  21. 916462b Improve diagnostics when parsing something like by Douglas Gregor · 16 years ago
  22. ec87bb5 Disabling some MS extensions which cause these tests to fail by John Thompson · 16 years ago
  23. bbe8f46 Improve checking for specializations of member classes of class by Douglas Gregor · 16 years ago
  24. 450f0084 WIP implementation of explicit instantiation of function templates, by Douglas Gregor · 16 years ago
  25. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  26. e93e46c Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 16 years ago
  27. b09f3d8 Implement parsing and semantic analysis for out-of-line definitions of static by Douglas Gregor · 16 years ago
  28. ad3f2fc Improved semantic analysis and AST respresentation for function templates. by Douglas Gregor · 16 years ago
  29. 17a7c12 Make sure that the template parameter lists get from the parser down to ActOnFunctionDeclarator for function template definitions by Douglas Gregor · 16 years ago
  30. f187420f Diagnose class members that shadow a template parameter. Fixes by Douglas Gregor · 16 years ago
  31. f5cc7ac Parse typeof-specifier the same way as sizeof/alignof are parsed. by Argyrios Kyrtzidis · 16 years ago
  32. 2399628 Refactor the parsing of declarations so that template declarations can by Douglas Gregor · 16 years ago
  33. a45cf5b Rename clang to clang-cc. by Daniel Dunbar · 17 years ago
  34. 5978cdb5 Make "implicit int" an error in C++ (unless we're allowing Microsoft by Douglas Gregor · 17 years ago
  35. dba3263 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 17 years ago
  36. ded2d7b Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 17 years ago
  37. a2b5e31 Diagnose declarations that don't declare anything, and fix PR3020. by Sebastian Redl · 17 years ago
  38. b9bd8a9 Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 17 years ago
  39. 5101c24 Representation of template type parameters and non-type template by Douglas Gregor · 17 years ago
  40. f558618 A little more scaffolding for parsing templates: by Douglas Gregor · 17 years ago
  41. eb31f39 Basic support for parsing templates, from Andrew Sutton by Douglas Gregor · 17 years ago