1. a6c0e07 Document the dependent type equivalence test case's purpose. by Douglas Gregor · 16 years ago
  2. 6bbf646 Test a few more variants of dependent type names by Douglas Gregor · 16 years ago
  3. 45fbaf0 Compute the canonical template name when building a template by Douglas Gregor · 16 years ago
  4. 25a3ef7 Start canonicalizing template names. This is not yet complete, but it by Douglas Gregor · 16 years ago
  5. ed4ec8f One can use "class" and "struct" interchangeably to refer to a class by Douglas Gregor · 16 years ago
  6. f4382f5 Make the implicit-int handling error recovery stuff handle C++ by Chris Lattner · 16 years ago
  7. 31a19b6 Make parsing a semantic analysis a little more robust following Sema by Douglas Gregor · 16 years ago
  8. 969c689 Give Type::getDesugaredType a "for-display" mode that can apply more by Douglas Gregor · 16 years ago
  9. 1734317 Parsing, semantic analysis, and template instantiation for typename by Douglas Gregor · 16 years ago
  10. 3244780 Improve the dependent nested-name-specifier test a bit by Douglas Gregor · 16 years ago
  11. de650ae Implement template instantiation for template names, including both by Douglas Gregor · 16 years ago
  12. c45c232 Parsing and AST representation for dependent template names that occur by Douglas Gregor · 16 years ago
  13. d57959a Initial implementation of parsing, semantic analysis, and template by Douglas Gregor · 16 years ago
  14. 551f48c Tests and fixes for templates declared within (non-template) by Douglas Gregor · 16 years ago
  15. befc20e The injected-class-name of class templates and class template by Douglas Gregor · 16 years ago
  16. 3d7a12a Implement template instantiation for static data members of class by Douglas Gregor · 16 years ago
  17. d048bb7 Fix notes regarding the instantiation of member classes (and test 'em). by Douglas Gregor · 16 years ago
  18. d475b8d Instantiation for member classes of class templates. Note that only by Douglas Gregor · 16 years ago
  19. 9135c72 Fix parsing of template classes prefixed by nested-name-specifiers by Douglas Gregor · 16 years ago
  20. bb969ed Template instantiation for conversion functions by Douglas Gregor · 16 years ago
  21. e7450f5 Make sure to use RequireCompleteType rather than testing for by Douglas Gregor · 16 years ago
  22. 615c5d4 Template instantiation for constructors by Douglas Gregor · 16 years ago
  23. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
  24. 5545e16 Cleanup template instantiation for methods, destructors by Douglas Gregor · 16 years ago
  25. 03b2b07 Template instantiation for destructors. This is somewhat repetitive; by Douglas Gregor · 16 years ago
  26. 2dc0e64 Template instantiation for the declarations of member functions within by Douglas Gregor · 16 years ago
  27. 5953d8b Introduce a new expression type, UnresolvedDeclRefExpr, that describes by Douglas Gregor · 16 years ago
  28. 24c46b3 Print the context of tag types as part of pretty-printing, e.g., by Douglas Gregor · 16 years ago
  29. e625893 Extend the use of QualifiedNameType to the creation of class template by Douglas Gregor · 16 years ago
  30. e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 16 years ago
  31. a88620c added type dependent testcase by Gabor Greif · 16 years ago
  32. 6c473c8 cleanup instantiation code, tighten testcase by Gabor Greif · 16 years ago
  33. 087edcf instantiate ?: expressions by Gabor Greif · 16 years ago
  34. a35b1d5 Small sanity-checking testcase by Douglas Gregor · 16 years ago
  35. 879fd49 Implement instantiation of enums within class templates. This isn't by Douglas Gregor · 16 years ago
  36. 76b1c84 (Hopefully) instantiate dependent array types correctly. by Anders Carlsson · 16 years ago
  37. f80a9d5 Check for overflow and signedness problems with template by Douglas Gregor · 16 years ago
  38. bc736fc Implement template instantiation for the prefix unary operators. As by Douglas Gregor · 16 years ago
  39. 940bd83 Devious test-case involved overload resolution and ADL during template instantiation. by Douglas Gregor · 16 years ago
  40. ba49817 Implement template instantiation for several more kinds of expressions: by Douglas Gregor · 16 years ago
  41. df03251 Implement template instantiation for builtin binary operators by Douglas Gregor · 16 years ago
  42. a0e500d Straw man for instantiation of expressions. Use it to instantiate the by Douglas Gregor · 16 years ago
  43. 656de63 Fix various problems with matching out-of-line definitions of static by Douglas Gregor · 16 years ago
  44. 3cf538d Implement basic template instantiation for fields. Reshuffle checking by Douglas Gregor · 16 years ago
  45. 4fdf1fa Add basic, hackish support for instantiation of typedefs in a class by Douglas Gregor · 16 years ago
  46. df667e7 Extend the notion of active template instantiations to include the by Douglas Gregor · 16 years ago
  47. 27b152f If we run into multiple errors within the same template instantiation, by Douglas Gregor · 16 years ago
  48. 9813753 Add pretty-printing for class template specializations, e.g., by Douglas Gregor · 16 years ago
  49. ee1828a Add a notion of "post-diagnostic hooks", which are callbacks attached by Douglas Gregor · 16 years ago
  50. 26dce44 Limit the template instantiation depth to some user-configurable value by Douglas Gregor · 16 years ago
  51. 1a873ae Add a test case that goes with the last commit by Douglas Gregor · 16 years ago
  52. 40808ce Implement template instantiation for ClassTemplateSpecializationTypes, by Douglas Gregor · 16 years ago
  53. 2943aed Implement the basics of implicit instantiation of class templates, in by Douglas Gregor · 16 years ago
  54. 724651c Template instantiation for function types by Douglas Gregor · 16 years ago
  55. cd281c3 Implement template instantiation for pointer, reference, and (some) by Douglas Gregor · 16 years ago
  56. 99ebf65 Implement the basic approach for instantiating types, with a lot of FIXME'd by Douglas Gregor · 16 years ago
  57. 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
  58. 2850784 Make more AST nodes and semantic checkers dependent-expression-aware. by Sebastian Redl · 16 years ago
  59. 6510079 Use RecordFirst/RecordLast range checks in DeclContext by Douglas Gregor · 16 years ago
  60. 7f43d67 Implementing parsing of template-ids as class-names, so that we can by Douglas Gregor · 16 years ago
  61. 3965b7b Cope with use of the token '>>' inside a template argument list, e.g., by Douglas Gregor · 16 years ago
  62. 6bc9f7e Improve location information on "reused" class template specialization by Douglas Gregor · 16 years ago
  63. 88b7094 Perform additional semantic checking of class template by Douglas Gregor · 16 years ago
  64. ac1afdc Include the appropriate header for malloc by Douglas Gregor · 16 years ago
  65. 39a8de1 Implement parsing of nested-name-specifiers that involve template-ids, e.g., by Douglas Gregor · 16 years ago
  66. d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 16 years ago
  67. 611a8c4 Provide a proper source location when building an implicit dereference. Fixes PR3600 by Douglas Gregor · 16 years ago
  68. cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
  69. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
  70. cc45cb3 Finished semantic analysis of non-type template arguments, to check by Douglas Gregor · 16 years ago
  71. 62cb18d Allow the use of default template arguments when forming a class by Douglas Gregor · 16 years ago
  72. 658bbb5 Implement semantic checking for template arguments that correspond to by Douglas Gregor · 16 years ago
  73. b86b057 Add semantic checking for template arguments that correspond to by Douglas Gregor · 16 years ago
  74. f684e6e Semantic checking for template arguments that correspond to non-type by Douglas Gregor · 16 years ago
  75. a35284b Add partial semantic checking of template arguments that are meant for by Douglas Gregor · 16 years ago
  76. 6ae5e66 Add type-checking and implicit conversions for template parameters of by Douglas Gregor · 16 years ago
  77. 68c6993 Fix a problem with bogus template shadowing warnings by Douglas Gregor · 16 years ago
  78. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  79. 5d290d5 Semantic analysis for non-type template parameter declarations. by Douglas Gregor · 16 years ago
  80. 8b64259 Teach the type-id/expression disambiguator about different by Douglas Gregor · 16 years ago
  81. dd0574e Check template template arguments against their corresponding template by Douglas Gregor · 16 years ago
  82. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  83. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  84. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago