1. 9813753 Add pretty-printing for class template specializations, e.g., by Douglas Gregor · 16 years ago
  2. 40808ce Implement template instantiation for ClassTemplateSpecializationTypes, by Douglas Gregor · 16 years ago
  3. ceef30c Mark a non-type template parameter invalid if there was a problem with its type by Douglas Gregor · 16 years ago
  4. 2943aed Implement the basics of implicit instantiation of class templates, in by Douglas Gregor · 16 years ago
  5. cd281c3 Implement template instantiation for pointer, reference, and (some) by Douglas Gregor · 16 years ago
  6. 99ebf65 Implement the basic approach for instantiating types, with a lot of FIXME'd by Douglas Gregor · 16 years ago
  7. b2fb6de Clean up and document code modification hints. by Douglas Gregor · 16 years ago
  8. fc705b8 Make the type associated with a ClassTemplateSpecializationDecl be a by Douglas Gregor · 16 years ago
  9. 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
  10. 6bc9f7e Improve location information on "reused" class template specialization by Douglas Gregor · 16 years ago
  11. 88b7094 Perform additional semantic checking of class template by Douglas Gregor · 16 years ago
  12. 39a8de1 Implement parsing of nested-name-specifiers that involve template-ids, e.g., by Douglas Gregor · 16 years ago
  13. fe90de7 silence some warnings in no asserts mode. by Chris Lattner · 16 years ago
  14. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  15. cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
  16. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
  17. 1a35fde Fix comment. by Mike Stump · 16 years ago
  18. 1bc6913 Appease the language lawyers by Douglas Gregor · 16 years ago
  19. cc45cb3 Finished semantic analysis of non-type template arguments, to check by Douglas Gregor · 16 years ago
  20. 5fa77e9 Avoid bogus warning. by Mike Stump · 16 years ago
  21. 8e6563b Reverted r64307. Moved hasSameType and hasSameUnqualifiedType from by Douglas Gregor · 16 years ago
  22. 62cb18d Allow the use of default template arguments when forming a class by Douglas Gregor · 16 years ago
  23. 26a0bdb Rename Sema::hasSameType to QualType::isSameAs by Douglas Gregor · 16 years ago
  24. 658bbb5 Implement semantic checking for template arguments that correspond to by Douglas Gregor · 16 years ago
  25. b86b057 Add semantic checking for template arguments that correspond to by Douglas Gregor · 16 years ago
  26. f684e6e Semantic checking for template arguments that correspond to non-type by Douglas Gregor · 16 years ago
  27. a35284b Add partial semantic checking of template arguments that are meant for by Douglas Gregor · 16 years ago
  28. 6ae5e66 Add type-checking and implicit conversions for template parameters of by Douglas Gregor · 16 years ago
  29. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  30. 5d290d5 Semantic analysis for non-type template parameter declarations. by Douglas Gregor · 16 years ago
  31. 8b64259 Teach the type-id/expression disambiguator about different by Douglas Gregor · 16 years ago
  32. dd0574e Check template template arguments against their corresponding template by Douglas Gregor · 16 years ago
  33. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  34. 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
  35. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  36. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  37. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  38. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  39. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
  40. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
  41. c4b4e7b 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 · 16 years ago
  42. d6fb7ef Ultrasimplistic sketch for the parsing of C++ template-ids. This won't by Douglas Gregor · 16 years ago
  43. f57172b Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it belongs by Douglas Gregor · 16 years ago
  44. 898574e Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago
  45. 72c3f31 Representation of template type parameters and non-type template by Douglas Gregor · 16 years ago