1. a77eaa9 Make sure that we don't visit redeclarations of nested classes while by Douglas Gregor · 14 years ago
  2. 6275e0c When creating the implicitly-declared special member functions, be by Douglas Gregor · 14 years ago
  3. cb27b0f Be sure to instantiate the parameters of a function, even when the by Douglas Gregor · 14 years ago
  4. c42b652 Only complain about explicit instantiations following explicit by Douglas Gregor · 14 years ago
  5. 6cd3b9f Instantiate default argument expressions even if their associated parameter by John McCall · 14 years ago
  6. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
  7. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
  8. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
  9. 5e40291 Improve diagnostics when printing a template instantiation backtrace by Douglas Gregor · 14 years ago
  10. 02024a9 After performing template argument deduction for a function template, by Douglas Gregor · 14 years ago
  11. 2b0749a4 Improve our handling of local instantiation scopes in two related ways: by Douglas Gregor · 14 years ago
  12. 05030bb Each non-local class instantiation is its own local instantiation by Douglas Gregor · 14 years ago
  13. cffbc78 Preserve the inherited-default-argument bit through instantiation. by John McCall · 14 years ago
  14. 21ef0fa Maintain type source information for functions through template by John McCall · 14 years ago
  15. aac571c Finish pushing source-location information though TreeTransform's by Douglas Gregor · 14 years ago
  16. 7c1e98f When looking for the instantiated declaration that corresponds to a by Douglas Gregor · 14 years ago
  17. edc9050 Restore the invariant that a nested-name-specifier can only contain by Douglas Gregor · 14 years ago
  18. b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 14 years ago
  19. 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 14 years ago
  20. 17e0f40 Fix instantiation of template functions with local classes that contain virtual by Chandler Carruth · 14 years ago
  21. 848fa64 More vtable layout dumper improvements. Handle destructors, dump the complete function type of the member functions (using PredefinedExpr::ComputeName. by Anders Carlsson · 14 years ago
  22. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 14 years ago
  23. dcee980 When substituting a declaration non-type template argument for a by Douglas Gregor · 14 years ago
  24. 5769d61 Thread a source location into the template-argument deduction routines. There by John McCall · 14 years ago
  25. 645cf44 Use a substituted type when determining how to substitute in non-type template by John McCall · 14 years ago
  26. b8fc053 Extract a function to instantiate references to value template parameters. by John McCall · 14 years ago
  27. e41ac7b Fix a bogus assertion after adjusting the type of a substituted by Douglas Gregor · 14 years ago
  28. 6d3e627 Fix two issues with the substitution of template template parameters by Douglas Gregor · 14 years ago
  29. 525f96c Default function arguments for function template specializations by Douglas Gregor · 14 years ago
  30. 86a7625 When substituting the template argument for a pointer non-type by Douglas Gregor · 14 years ago
  31. 548028b Handle instantiation of templates with non-type arguments expressed with an by Chandler Carruth · 14 years ago
  32. 159ef1e Make our marking of virtual members functions in a class be by Douglas Gregor · 15 years ago
  33. 5132655 When transforming CXXExprWithTemporaries and CXXBindTemporaryExpr by Douglas Gregor · 15 years ago
  34. 036aed1 When we see a CXXDefaultArgExpr during template instantiation, rebuild by Douglas Gregor · 15 years ago
  35. 454feb9 The refactor of implicit member access expressions means we don't need this by John McCall · 15 years ago
  36. dbd872f DeclRefExpr stores a ValueDecl internally. by John McCall · 15 years ago
  37. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  38. 721e77d Move RequireCompleteType requirement for fields early into ActOnField so that by Eli Friedman · 15 years ago
  39. ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
  40. 1ab537b Unify the end-of-class code paths used by the parser and template by Douglas Gregor · 15 years ago
  41. 51f9404 When instantiating a class, if a base specifier is not dependent we still need to copy its attributes down to the instantiated class. by Anders Carlsson · 15 years ago
  42. 85b4521 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 15 years ago
  43. f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
  44. 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
  45. 5b3f913 Reorganize the intermediate BuildDeclarationNameExpr routines again. by John McCall · 15 years ago
  46. 7453ed4 Consider a FunctionTemplate to be an overload all on its lonesome. Track by John McCall · 15 years ago
  47. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  48. 9488ea1 Instead of hanging a using declaration's target decls directly off the using by John McCall · 15 years ago
  49. 231edff When instantiating a reference to a non-type template parameter of pointer to by Douglas Gregor · 15 years ago
  50. f35f828 Improve diagnostics when a default template argument does not match by Douglas Gregor · 15 years ago
  51. 9148c3f Before checking a template template argument against its corresponding by Douglas Gregor · 15 years ago
  52. 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
  53. 0f8716b Improve instantiation of default template arguments for nested by Douglas Gregor · 15 years ago
  54. a29e51b Special-case default argument expression in instantiation. This should fix PR4301. Doug, please double-check my assumptions. Read the PR for more details. by Sebastian Redl · 15 years ago
  55. c86a6e9 When performing template instantiation (transformation) of by Douglas Gregor · 15 years ago
  56. 550d9b2 Implement "incremental" template instantiation for non-type template by Douglas Gregor · 15 years ago
  57. 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
  58. ed9c0f9 Implement support for semantic checking and template instantiation of by Douglas Gregor · 15 years ago
  59. 0d03514 An explicit instantiation definition only instantiations those class by Douglas Gregor · 15 years ago
  60. 972e6ce Only set the point of instantiation for an implicit or explicit by Douglas Gregor · 15 years ago
  61. a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
  62. cd7ba1c Clone Sema::SubstType for DeclaratorInfos. by John McCall · 15 years ago
  63. a2becad Rewrite TreeTransform to transform types as DeclaratorInfos rather than as bare by John McCall · 15 years ago
  64. 6cd2198 Handle substitutions into the "first qualifier in scope" of a by Douglas Gregor · 15 years ago
  65. 49a832b When performing template-substitution into a type, don't just replace the by John McCall · 15 years ago
  66. 86035ae Improve point-of-instantiation location information for members of class templates by Douglas Gregor · 15 years ago
  67. 454885e Check the interactions between explicit instantiations and template by Douglas Gregor · 15 years ago
  68. 663b5a0 Testing and some minor fixes for explicit template instantiation. by Douglas Gregor · 15 years ago
  69. fd056bc When explicitly specializing a member that is a template, mark the by Douglas Gregor · 15 years ago
  70. f6b1185 Improve checking for specializations of member classes of class by Douglas Gregor · 15 years ago
  71. 251b4ff For instantiations of static data members of class templates, keep by Douglas Gregor · 15 years ago
  72. e9374d5 Make sure to set the template specialization kind of an explicit by Douglas Gregor · 15 years ago
  73. 2db3232 Keep track of whether a member function instantiated from a member by Douglas Gregor · 15 years ago
  74. 4831682 Slightly improve the semantics of extern templates for member functions of class templates by Douglas Gregor · 15 years ago
  75. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  76. e95b409 Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls even by Douglas Gregor · 15 years ago
  77. 9eea08b Slightly improved template argument deduction for use in partial by Douglas Gregor · 15 years ago
  78. bf4ea56 Implement partial ordering of class template partial specializations by Douglas Gregor · 15 years ago
  79. 52604ab Slight improvement for extern templates, so that an explicit by Douglas Gregor · 15 years ago
  80. 9cc7807 Track a class template specialization's point of instantiation separately by John McCall · 15 years ago
  81. c4e7019 Support elaborated dependent types and diagnose tag mismatches. by John McCall · 15 years ago
  82. 773f397 Instantiate PredefinedExprs correctly. Patch by Sam Weinig! by Anders Carlsson · 15 years ago
  83. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  84. 6bc107b Report errors for member functions correctly. by Anders Carlsson · 15 years ago
  85. 25cae7f Use a separate diagnostic for default function argument expressions. by Anders Carlsson · 15 years ago
  86. d0e3daf Improve the AST representation and semantic analysis for extern by Douglas Gregor · 15 years ago
  87. c68afe2 Improve template instantiation for member access expressions that by Douglas Gregor · 15 years ago
  88. 44c7384 Implement proper substitution for OverloadedFunctionDecls, but substituting each of the functions in the overload set by Douglas Gregor · 15 years ago
  89. 0d8df78 Improve instantiation of UnresolvedUsingDecls. by Anders Carlsson · 15 years ago
  90. f181d8a Ensure code generation for friend declarations in class templates. by John McCall · 15 years ago
  91. d6350ae Implement template instantiation for member class templates. by Douglas Gregor · 15 years ago
  92. d110243 Collect multiple levels of template arguments into a new type, by Douglas Gregor · 15 years ago
  93. ce3ff2b Clarify the difference between substitution and instantiation by renaming by John McCall · 15 years ago
  94. 5842ba9 Try to complete a type before looking for conversion functions within by Douglas Gregor · 15 years ago
  95. 43959a9 Refactor the instantiation of statements into a generic tree transformation. by Douglas Gregor · 15 years ago
  96. e29ba20 Basic nested-template implementation. by John McCall · 15 years ago
  97. b98b199 Refactor the template-instantiation logic for expressions into a by Douglas Gregor · 15 years ago
  98. d1067e5 Implement transformation of template names within the generic tree by Douglas Gregor · 15 years ago
  99. dcee1a1 Implement transformation of nested-name-specifiers within the general by Douglas Gregor · 15 years ago
  100. 670444e Move the template instantiation logic for template arguments into the by Douglas Gregor · 15 years ago