1. 239cbb0 Push nested-name-specifier source location information into elaborated by Douglas Gregor · 13 years ago
  2. 2494dd0 Push nested-name-specifier source location information into by Douglas Gregor · 13 years ago
  3. e29425b Teach Sema::CheckTypenameType to use nested-name-specifiers with by Douglas Gregor · 13 years ago
  4. 40d96a6 Push nested-name-specifier location information into DeclRefExpr and by Douglas Gregor · 13 years ago
  5. 4c9be89 Push nested-name-specifier source location information into by Douglas Gregor · 13 years ago
  6. 7c3179c Push nested-name-specifier source location information into by Douglas Gregor · 13 years ago
  7. a88f09f Eliminate the last remains of TemplateSpecializationTypes with by Douglas Gregor · 13 years ago
  8. aa2187d When we encounter a dependent template name within a by Douglas Gregor · 13 years ago
  9. 00cf3cc Push nested-name-specifier source location information into by Douglas Gregor · 13 years ago
  10. f3db29f Push nested-name-specifier source-location information into by Douglas Gregor · 13 years ago
  11. c22b5ff Use NestedNameSpecifierLoc within out-of-line variables, function, and by Douglas Gregor · 13 years ago
  12. c34348a Retain complete source-location information for C++ by Douglas Gregor · 13 years ago
  13. 14aba76 Teach NestedNameSpecifier to keep track of namespace aliases the same by Douglas Gregor · 13 years ago
  14. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 13 years ago
  15. 2e4c34a Teach CXXScopeSpec to handle the extension of a nested-name-specifier by Douglas Gregor · 13 years ago
  16. 406c38e Fix PR9276: We were missing the checks for auto deducing to different types in the same declaration group in the template instantiation case. by Richard Smith · 13 years ago
  17. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 13 years ago
  18. 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 13 years ago
  19. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
  20. ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 13 years ago
  21. e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 13 years ago
  22. 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 13 years ago
  23. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 13 years ago
  24. c6ac9c3 Assert during instantiation of blocks that we've captured everything that by John McCall · 13 years ago
  25. c938c16 Rvalue references for *this: by Douglas Gregor · 13 years ago
  26. c21c7e9 Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actually by Douglas Gregor · 13 years ago
  27. ae201f7 Be a bit more defensive about setting the temporary base location by Douglas Gregor · 13 years ago
  28. 446e402 Enhance the diagnostic for referring to a typedef with an elaborated name to be by Nick Lewycky · 13 years ago
  29. a779d9c Implement basic support for the use of variadic templates and blocks by Douglas Gregor · 14 years ago
  30. 3b65751 Change the canonical representation of array types to store qualifiers on the by John McCall · 14 years ago
  31. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  32. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  33. 1aee05d Introduce a new kind of TemplateName that captures a substituted by Douglas Gregor · 14 years ago
  34. c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
  35. 2be29f4 Teach template template argument pack expansions to keep track of the by Douglas Gregor · 14 years ago
  36. 6a24bfd Handle substitutions into function parameter packs whose patterns by Douglas Gregor · 14 years ago
  37. 67fd125 Teach PackExpansionExpr to keep track of the number of pack expansions by Douglas Gregor · 14 years ago
  38. cded4f6 Keep track of the number of expansions to be produced from a type pack by Douglas Gregor · 14 years ago
  39. c3069d6 Start implementing support for substitution into pack expansions that by Douglas Gregor · 14 years ago
  40. 4f1d282 Allow us to transform pack expansion expressions. by Douglas Gregor · 14 years ago
  41. 2fc1bb7 Teach TreeTransform how to transform a pack expansion type into by Douglas Gregor · 14 years ago
  42. 77d6bb9 Implement partial ordering of class template partial specializations by Douglas Gregor · 14 years ago
  43. 3cae5c9 Implement more of C++0x [temp.arg.explicit]p9, allowing extension of by Douglas Gregor · 14 years ago
  44. d373119 Work-in-progress implementation of C++0x [temp.arg.explicit]p9, which by Douglas Gregor · 14 years ago
  45. bd5f9f7 Fix a valgrind error when transforming function prototypes with by Douglas Gregor · 14 years ago
  46. 12c9c00 Implement substitution of a function parameter pack for its set of by Douglas Gregor · 14 years ago
  47. a009b59 Factor out the template transformation of a sequence of function by Douglas Gregor · 14 years ago
  48. 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
  49. c8a16fb Eliminate an unnecessary dance where we tried to cope with the lack of by Douglas Gregor · 14 years ago
  50. 603cfb4 Initial implementation of function parameter packs. This implementation allows: by Douglas Gregor · 14 years ago
  51. 1d65ebb Eliminate two "unsupported" errors relating to variadic templates: one by Douglas Gregor · 14 years ago
  52. a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
  53. 711c52b Refactor the application of type attributes so that attributes from by John McCall · 14 years ago
  54. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  55. 7a21fd4 Properly rebuild pack expansions whose pattern is a non-type template by Douglas Gregor · 14 years ago
  56. dcaa1ca Implement support for pack expansions in initializer lists and expression lists. by Douglas Gregor · 14 years ago
  57. aa165f8 Refactor the tree transform's many loops over sets of expressions by Douglas Gregor · 14 years ago
  58. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  59. f7dd699 Add some const qualifiers by Douglas Gregor · 14 years ago
  60. b99268b Implement instantiation of pack expansions whose pattern is a type-id by Douglas Gregor · 14 years ago
  61. 7ca7ac4 Further refactoring of the tree transformation for template argument by Douglas Gregor · 14 years ago
  62. 8491ffe Implement basic support for template instantiation of pack expansions by Douglas Gregor · 14 years ago
  63. 21a288f Remove unused variable by Matt Beaumont-Gay · 14 years ago
  64. 7f61f2f Finish refactoring the transformation of template argument lists, by Douglas Gregor · 14 years ago
  65. fcc1253 Refactor the transformation of template argument lists to centralize by Douglas Gregor · 14 years ago
  66. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  67. f40f0d5 Keep the source location of the selector in ObjCMessageExpr. by Argyrios Kyrtzidis · 14 years ago
  68. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  69. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  70. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  71. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  72. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  73. 7e44e3f Make TypeLocBuilder an implementation detail of Sema. Nobody else should be using it by Douglas Gregor · 14 years ago
  74. 44aa1f3 Revert r119838 "Don't warn for empty 'if' body if there is a macro that expands to nothing" by Argyrios Kyrtzidis · 14 years ago
  75. a25b6a4 Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: by Argyrios Kyrtzidis · 14 years ago
  76. f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
  77. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  78. 43fed0d Replace one hack with a different hack: strip out the ObjectType by John McCall · 14 years ago
  79. e86d78c Add a variant of GCC-style vector types for ARM NEON. by Bob Wilson · 14 years ago
  80. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  81. 21e413f Use the real keyword location when rebuilding an elaborated type instead of by John McCall · 14 years ago
  82. 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
  83. 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
  84. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  85. 2a984ca Add some infrastructure for dealing with expressions of 'placeholder' type, by John McCall · 14 years ago
  86. 63d5fb3 When instantiating a new-expression, force a rebuild if there were default by John McCall · 14 years ago
  87. dab60ad Implement the C++0x "trailing return type" feature, e.g., by Douglas Gregor · 14 years ago
  88. 1a18600 Don't warn for an unused label if it has 'unused' attribute. Fixes rdar://8483139. by Argyrios Kyrtzidis · 14 years ago
  89. 5833b0b When marking the declarations in a default argument expression as by Douglas Gregor · 14 years ago
  90. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  91. 83cb942 Simplify template instantiation for C++ exception declarations, by Douglas Gregor · 14 years ago
  92. ba48d6a Eliminate some unnecessary uses of TreeTransform::TemporaryBase. There by Douglas Gregor · 14 years ago
  93. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  94. 3d37c0a Add proper type-source information to UnaryTypeTraitExpr, including by Douglas Gregor · 14 years ago
  95. 1efb6c7 Push the range associated with a nested-name-specifier further through by Douglas Gregor · 14 years ago
  96. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  97. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  98. 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
  99. e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
  100. 7e010a0 When instantiating a function type, instantiate the return type before by Douglas Gregor · 14 years ago