1. 344577e Fixed TypedefDecl and TemplateTypeParameter source range. by Abramo Bagnara · 13 years ago
  2. 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 13 years ago
  3. 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 13 years ago
  4. 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 13 years ago
  5. a93fc9f After an error of any kind has occurred, don't assert when attempting by Douglas Gregor · 13 years ago
  6. b710722 Patch up several Sema::FindInstantiatedDecl() callers, so that they'll by Douglas Gregor · 13 years ago
  7. 9a299e0 Make sure to put template parameters into their owning template's by Douglas Gregor · 13 years ago
  8. b46ae39 Fix PR9390 in not one, but two ways: by Douglas Gregor · 13 years ago
  9. 0cfaf6a Push nested-name-specifier source location information into namespace aliases. by Douglas Gregor · 13 years ago
  10. db99241 Push nested-name-specifier source location information into using directives. by Douglas Gregor · 13 years ago
  11. 5149f37 Maintain nested-name-specifier source-location information through by Douglas Gregor · 13 years ago
  12. c22b5ff Use NestedNameSpecifierLoc within out-of-line variables, function, and by Douglas Gregor · 13 years ago
  13. dc35571 Update UsingDecl, UnresolvedUsingTypenameDecl, and by Douglas Gregor · 13 years ago
  14. c34348a Retain complete source-location information for C++ by Douglas Gregor · 13 years ago
  15. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 13 years ago
  16. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 13 years ago
  17. 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 13 years ago
  18. d8e5499 Inline LocalInstantiationScope::getInstantiationOf into its one by Chris Lattner · 13 years ago
  19. f5ba7e0 Change the context correctly when instantiating a static data member definition. by John McCall · 13 years ago
  20. eee1d54 When parsing an out-of-line member function declaration, we must delay by John McCall · 13 years ago
  21. cde5a40 The code trying to assign a typedef to an anonymous tag declaration was by John McCall · 14 years ago
  22. cb88a1f Use attributes for all the override control specifiers. by Anders Carlsson · 14 years ago
  23. c80e811 Sema: process non-inheritable attributes on function declarations early by Peter Collingbourne · 14 years ago
  24. 9eefa22 When instantiating member functions, propagate whether the member function is marked 'final' and 'override'. by Anders Carlsson · 14 years ago
  25. 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
  26. 61f438a NonTypeTemplateParmDecls always have TypeSourceInfo. There's no sense by Douglas Gregor · 14 years ago
  27. 6a24bfd Handle substitutions into function parameter packs whose patterns by Douglas Gregor · 14 years ago
  28. 07a77b4 When we're instantiating a direct variable initializer that has a pack by Douglas Gregor · 14 years ago
  29. cded4f6 Keep track of the number of expansions to be produced from a type pack by Douglas Gregor · 14 years ago
  30. 21371ea When mapping from a function parameter pack to the set of function by Douglas Gregor · 14 years ago
  31. 7d5c0c1 Implement the last bullet of [temp.deduct.type]p5 and part of the last by Douglas Gregor · 14 years ago
  32. d373119 Work-in-progress implementation of C++0x [temp.arg.explicit]p9, which by Douglas Gregor · 14 years ago
  33. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  34. 91fc73e When instantiating the arguments to an initializer, use the by Douglas Gregor · 14 years ago
  35. 12c9c00 Implement substitution of a function parameter pack for its set of by Douglas Gregor · 14 years ago
  36. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  37. 3fb9e4b Implement pack expansion of base initializers, so that we can by Douglas Gregor · 14 years ago
  38. 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
  39. e02e262 Implement template argument deduction for pack expansions whose by Douglas Gregor · 14 years ago
  40. b99268b Implement instantiation of pack expansions whose pattern is a type-id by Douglas Gregor · 14 years ago
  41. 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
  42. e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
  43. 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
  44. 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
  45. 140a2bd Skip ParenType on function instantiations. by Abramo Bagnara · 14 years ago
  46. 40e1775 Fix PR8760: IndirectFieldDecl Type was not updated during template instantiation. by Francois Pichet · 14 years ago
  47. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  48. 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
  49. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  50. 6bb4dcb Minor whitespace and comment fixes. No functionality change. by Nico Weber · 14 years ago
  51. 2a5f99e Tie DefineVTablesUsed() in with recursive function instantiation so that we emit by Nick Lewycky · 14 years ago
  52. 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
  53. 7663f39 A bundle of whitespace changes, separated out from the functional changes. by Nick Lewycky · 14 years ago
  54. d65587f Instantiate class member template partial specialization declarations by Douglas Gregor · 14 years ago
  55. 37574f5 Don't lose track of previous-declarations when instantiating a class template. by Nick Lewycky · 14 years ago
  56. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  57. a43064c When searching for an instantiated declaration requires instantiation by Douglas Gregor · 14 years ago
  58. 61139c5 Preserve the template type parameter name when instantiating a templace. by Nick Lewycky · 14 years ago
  59. 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
  60. 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
  61. b41d899 Pass TInfo to CXXDestructorDecl::Create(), just like we do for other by Craig Silverstein · 14 years ago
  62. c54d688 When instantiating a dependently-scoped friend function declaration, by John McCall · 14 years ago
  63. 4eab39f Instantiate enclosing template parameter lists when instantiating friends. by John McCall · 14 years ago
  64. 9a34edb Redirect templated friend class decls to a new Sema callback and by John McCall · 14 years ago
  65. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  66. 1b39820 Fix handling of dependent nested namespace specifiers in UsingDecls by Douglas Gregor · 14 years ago
  67. 85606eb Reinstate r114925 and r114929, both steps toward <rdar://problem/8459981>. by Douglas Gregor · 14 years ago
  68. 2a674e8 Temporarily revert 114929 114925 114924 114921. It looked like they (or at least by Bill Wendling · 14 years ago
  69. e10288c Centralize the management of CXXRecordDecl::DefinitionData's by Douglas Gregor · 14 years ago
  70. 3019c44 When emitting a new-expression inside a conditional expression, by John McCall · 14 years ago
  71. c6dbc3f Diagnose the instantiation of variables (including static data by Douglas Gregor · 14 years ago
  72. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  73. 030ef47 Fix PR7402 when it strikes via template instantiation. by Chandler Carruth · 14 years ago
  74. 7a126a4 Rename DeclContext::getLookupContext to getRedeclContext and change its semantics slightly. No functionality change in the absence of inline namespaces. Also, change a few places where inline namespaces actually make a difference to be prepared for them. by Sebastian Redl · 14 years ago
  75. 71b87e4 When template substitution into a template parameter reduces the level by Douglas Gregor · 14 years ago
  76. 77535df zap tabs by Gabor Greif · 14 years ago
  77. ab297ac fix dual aspect of PR8007, by Gabor Greif · 14 years ago
  78. 6a557d8 simplify by relying on cascading operator-> by Gabor Greif · 14 years ago
  79. 13a8aff simplify by Gabor Greif · 14 years ago
  80. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  81. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  82. 62c78d5 Rename *PendingImplicitInstantiations to *PendingInstantiations. No by Chandler Carruth · 14 years ago
  83. 58e390e Support explicit instantiation of function templates and members of class by Chandler Carruth · 14 years ago
  84. 2a7fb27 Move more stuff out of Sema.h. by John McCall · 14 years ago
  85. 7cd088e Struggle mightily against header inclusion in Sema.h. by John McCall · 14 years ago
  86. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  87. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  88. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  89. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  90. 7667245 Correctly instantiate templates with non-type template arguments that by John McCall · 14 years ago
  91. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
  92. 9b7d670 zap dead code. by Chris Lattner · 14 years ago
  93. de7a0fc Use Enumerators.data() instead of &Enumerators[0] to fix a potential by Eli Friedman · 14 years ago
  94. bbc6454 Commit improved version of 111026 & 111027. by Argyrios Kyrtzidis · 14 years ago
  95. 05eac86 Revert 111026 & 111027, build breakage. by Argyrios Kyrtzidis · 14 years ago
  96. 30c0dd8 The unused warnings extravaganza continues. Warn for: by Argyrios Kyrtzidis · 14 years ago
  97. f6d1d43 Expand the unused warnings for functions. Warn for: by Argyrios Kyrtzidis · 14 years ago
  98. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  99. ef3dce8 Added locations and type source info for DeclarationName inside UsingDecl. by Abramo Bagnara · 14 years ago
  100. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago