1. bbc6454 Commit improved version of 111026 & 111027. by Argyrios Kyrtzidis · 14 years ago
  2. 05eac86 Revert 111026 & 111027, build breakage. by Argyrios Kyrtzidis · 14 years ago
  3. 30c0dd8 The unused warnings extravaganza continues. Warn for: by Argyrios Kyrtzidis · 14 years ago
  4. f6d1d43 Expand the unused warnings for functions. Warn for: by Argyrios Kyrtzidis · 14 years ago
  5. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  6. ef3dce8 Added locations and type source info for DeclarationName inside UsingDecl. by Abramo Bagnara · 14 years ago
  7. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
  8. a834888 Remove the DeclaredInCondition bit now that it's no longer used. by Nick Lewycky · 14 years ago
  9. 1d8d1cc Instantiate attributes from the pattern record when instantiating by John McCall · 14 years ago
  10. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
  11. 2c853e4 Hide FunctionTemplateDecl's specializations folding set as implementation detail and introduce by Argyrios Kyrtzidis · 14 years ago
  12. cc0b1bc Hide the specializations folding sets of ClassTemplateDecl as an implementation detail (InsertPos by Argyrios Kyrtzidis · 14 years ago
  13. 8a6c0f1 When instantiating function definitions set parameter names to those used in template by Peter Collingbourne · 14 years ago
  14. 55a17c0 Set DeclContext of ParamVarDecl only. No need by Fariborz Jahanian · 14 years ago
  15. e7ffbe2 More block instantiation stuff. Set variable/param DeclContext by Fariborz Jahanian · 14 years ago
  16. 8dd0c56 Instantiate attributes when first building an instantiated VarDecl. by Fariborz Jahanian · 14 years ago
  17. cad8d31 Copy over attributes to instantiated variable. by Fariborz Jahanian · 14 years ago
  18. 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
  19. 06a54a3 Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of getBody() when we are just checking the existence of a body, to avoid de-serialization of the body from PCH. by Argyrios Kyrtzidis · 14 years ago
  20. 4ced79f Implement dependent alignment attribute support. This is a bit gross given the by Chandler Carruth · 14 years ago
  21. c070cc6 Given Decl::isUsed() a flag indicating when to consider the "used" by Douglas Gregor · 14 years ago
  22. efed5c8 Revert r106099; it broke self-host. by Douglas Gregor · 14 years ago
  23. 6cd8087 Added TemplateTypeParmType::getDecl(). by Abramo Bagnara · 14 years ago
  24. 7cf84d6 Implement -fvisibility-inlines-hidden. <rdar://problem/7819834> by Douglas Gregor · 14 years ago
  25. d92f7a2 Added inherited info to template and non-type arguments of templates. by Abramo Bagnara · 14 years ago
  26. 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
  27. ea7b488 Don't insert in lexical context implicit definitions of static member instances. by Abramo Bagnara · 14 years ago
  28. 9a55591 Convert DeclNodes to use TableGen. by Sean Hunt · 14 years ago
  29. 836adf6 Make sure that we instantiate variably modified types, even if they by Douglas Gregor · 14 years ago
  30. b212d9a When instantiating a function declaration within a function template, by Douglas Gregor · 14 years ago
  31. 9901c57 When instantiating anonymous structs/unions within a function, make by Douglas Gregor · 14 years ago
  32. 4469e8a Revert r104106; it's breaking linking of Boost.Serialization. by Douglas Gregor · 14 years ago
  33. 7d2bcc7 Teach clang to instantiate attributes on more declarations. Fixes PR7102. by Douglas Gregor · 14 years ago
  34. 238058c I hate this commit. by Douglas Gregor · 14 years ago
  35. a6b0907 Instantiate attributes on typedefs. This is a quick fix for PR7148, by Douglas Gregor · 14 years ago
  36. cfe833b Diagnose a redefinition error when there are two instantiations of friend by Douglas Gregor · 14 years ago
  37. 6cfacfe Determine when the instantiation of a friend function defined inside a by Douglas Gregor · 14 years ago
  38. ac7c2c8 C++98/03 [temp.friend]p4 requires that inline function definitions by Douglas Gregor · 14 years ago
  39. 9679caf Whenever we instantiate a function definition or class, enter a new by Douglas Gregor · 14 years ago
  40. 5764f61 Improve our handling of the -Wunused-variable warning in templates. In by Douglas Gregor · 14 years ago
  41. b4eeaff When we encounter a non-dependent type during template instantiation, by Douglas Gregor · 14 years ago
  42. 13c8577 Partial and full specializations of a class template may have a by Douglas Gregor · 14 years ago
  43. 5f970ee When instantiating a function that was declared via a typedef, e.g., by Douglas Gregor · 14 years ago
  44. e7089b0 When computing the template arguments for the instantiation of a by Douglas Gregor · 14 years ago
  45. f7d72f5 When instantiating a function-local variable definition, introduce the by Douglas Gregor · 14 years ago
  46. 6920cdc When instantiating a member function declared via a typedef, don't try by Douglas Gregor · 14 years ago
  47. 895162d Clean up our handling of local instantiation scopes, which keep track by Douglas Gregor · 14 years ago
  48. dc60c1e Introduce a sequence number into class template partial by Douglas Gregor · 14 years ago
  49. 31f17ec Make the InjectedClassNameType the canonical type of the current instantiation by John McCall · 14 years ago
  50. 76d3264 Recommit r102215, this time being more careful to only set the "principal by John McCall · 14 years ago
  51. f0bf4d5 Revert r102215. This causes clang crash while compiling a test case from gdb testsuite. by Devang Patel · 14 years ago
  52. f88b0d6 Transition the last acceptable-result filter kind in LookupResult over to use by John McCall · 14 years ago
  53. d57a38e When instantiating a typedef of an anonymous tag type, note in the tag by Douglas Gregor · 14 years ago
  54. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 14 years ago
  55. cb27b0f Be sure to instantiate the parameters of a function, even when the by Douglas Gregor · 14 years ago
  56. 6cd3b9f Instantiate default argument expressions even if their associated parameter by John McCall · 14 years ago
  57. ea7390c Set access properly on instantiated friend class template declarations. by John McCall · 14 years ago
  58. c53d0d7 Introduce an egregious hack to work around a bug in libstdc++ 4.2.x's by Douglas Gregor · 14 years ago
  59. af2094e Implement dependent friend function template specializations. by John McCall · 14 years ago
  60. 06245bf Improve handling of friend types in several ways: by Douglas Gregor · 14 years ago
  61. 1eabb7d Improve diagnostics when an elaborated-type-specifer containing a by Douglas Gregor · 14 years ago
  62. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 14 years ago
  63. b0cb022 Implement method friends in class templates and fix a few related problems. by John McCall · 14 years ago
  64. b1a56e7 Put function templates instantiated from friend declarations in the correct by John McCall · 14 years ago
  65. d325daa Reapply r99596 with a fix: link an instantiated friend function to its by John McCall · 14 years ago
  66. a7bc855 Apparently that didn't work. Reverting for now. by John McCall · 14 years ago
  67. d7e29e1 Properly instantiate and link in friend function templates. by John McCall · 14 years ago
  68. 32f2fb5 Preserve type-source information in friend declarations. by John McCall · 14 years ago
  69. 93ba857 Properly instantiate friend class template declarations and link them into by John McCall · 14 years ago
  70. e131c57 Revert 99477 since it appears to be breaking the clang-x86_64-darwin10-fnt by Bob Wilson · 14 years ago
  71. a56623b Properly instantiate and link in friend-class-template declarations. by John McCall · 14 years ago
  72. 28329e5 When pulling apart an initializer that involves a CXXConstructExpr, do by Douglas Gregor · 14 years ago
  73. 0c01d18 Implement a framework for the delay of arbitrary diagnostics within by John McCall · 14 years ago
  74. b621766 Remember declaration scope qualifiers in the AST. Imposes no memory overhead by John McCall · 14 years ago
  75. 21ef0fa Maintain type source information for functions through template by John McCall · 14 years ago
  76. 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 14 years ago
  77. 6b98b2e Unify initializer-instantiation code for variable declarations and by Douglas Gregor · 14 years ago
  78. 449d0a8 When looking for a redeclaration of a static variable, only look for redeclarations. Fixes PR6449 by Douglas Gregor · 14 years ago
  79. 96084f1 When instantiating a function-scoped enum, make sure that it and its by Douglas Gregor · 14 years ago
  80. 0022554 Robustify instantiation of templates when there are errors in the by Douglas Gregor · 14 years ago
  81. 7c1e98f When looking for the instantiated declaration that corresponds to a by Douglas Gregor · 14 years ago
  82. 2fa9800 Do not try to instantiate invalid declarations. It's a recipe for by Douglas Gregor · 14 years ago
  83. 3dbd3d5 Support local namespace aliases and permit them to be instantiated. by John McCall · 14 years ago
  84. 291b441 Skip implicit instantiation of templated variables where a more recent by Chandler Carruth · 14 years ago
  85. 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 14 years ago
  86. 60c93c9 Migrate the mish-mash of declaration checks in by Douglas Gregor · 14 years ago
  87. 63644fa Workaround for friend template instantiation crash in PR5848, from Keir Mierle! by Douglas Gregor · 14 years ago
  88. 68b6b87 Teach Sema how to instantiate a local function declaration properly. Fixes by John McCall · 14 years ago
  89. 8b013bd Cope with finding the "instantiated" declaration when we are by Douglas Gregor · 14 years ago
  90. 6d3e627 Fix two issues with the substitution of template template parameters by Douglas Gregor · 14 years ago
  91. a89ebea Look through CXXExprWithTemporaries when digging out the original by Douglas Gregor · 15 years ago
  92. 9db7dbb Rework base and member initialization in constructors, with several by Douglas Gregor · 15 years ago
  93. 3b85ecf Preserve access for enum constants during template instantiation. by John McCall · 15 years ago
  94. 7a9813c Create function, block, and template parameters in the context of the by John McCall · 15 years ago
  95. 46460a6 First pass at collecting access-specifier information along inheritance paths. by John McCall · 15 years ago
  96. ab8bbf4 Encoding calling conventions in the type system, from Charles Davis! by Douglas Gregor · 15 years ago
  97. 60406be Introduce a second queue of "local" pending implicit instantiation, by Douglas Gregor · 15 years ago
  98. 79c2278 When we are instantiating a member function of a local class, be sure by Douglas Gregor · 15 years ago
  99. 5126fd0 Typedefs can be redeclared. That seems like something we should record in by John McCall · 15 years ago
  100. 7557a13 Egregious, disgusting workaround for PR5866. We need to rework how we by Douglas Gregor · 15 years ago