1. 0894976 Fix a missing space noticed by matthewbg in code review. by Chandler Carruth · 13 years ago
  2. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
  3. b113824 Make the Stmt::Profile method const, and the StmtProfile visitor by Chandler Carruth · 13 years ago
  4. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  5. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  6. fb44de9 Store a parameter index and function prototype depth in every by John McCall · 13 years ago
  7. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
  8. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  9. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  10. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  11. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
  12. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  13. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
  14. ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 13 years ago
  15. 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 13 years ago
  16. e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 13 years ago
  17. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 13 years ago
  18. c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
  19. 4ba2a17 PR3558: mark "logically const" accessor methods in ASTContext as const, by Jay Foad · 14 years ago
  20. a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
  21. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  22. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  23. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  24. 56bc983 When instantiating a non-type template parameter pack, be sure to by Douglas Gregor · 14 years ago
  25. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  26. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  27. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  28. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  29. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  30. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  31. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  32. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  33. e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
  34. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  35. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  36. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  37. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
  38. 7b3e3f6 Call the base class in StmtProfiler::VisitOverloadExpr. by Argyrios Kyrtzidis · 14 years ago
  39. c35919b Call the correct base class in StmtProfiler::VisitUnresolvedLookupExpr. by Argyrios Kyrtzidis · 14 years ago
  40. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
  41. 218f47f When computing the canonical profile of a DeclRefExpr or MemberExpr, by Douglas Gregor · 14 years ago
  42. ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
  43. 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
  44. 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
  45. 89f9d3a Added a field to BlockDeclRefExpr for future use. No functionality change yet. by Fariborz Jahanian · 14 years ago
  46. 8f43d52 Fill in some silly defaults to silence a GCC warning by Douglas Gregor · 14 years ago
  47. a89064a Profile type-dependent uses of overloaded operators in C++ the same by Douglas Gregor · 14 years ago
  48. 4bfe196 Reapplying patch to change StmtNodes.def to StmtNodes.td, this time by Sean Hunt · 14 years ago
  49. c302113 Revert r103072; I accidentally ended up deleting a bunch of trailing by Sean Hunt · 14 years ago
  50. 9d90d62 Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes by Sean Hunt · 14 years ago
  51. cc8a5d5 Teach __builtin_offsetof to compute the offsets of members of base by Douglas Gregor · 14 years ago
  52. 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 14 years ago
  53. eb60edf Add an CXXBindReferenceExpr (not used just yet). by Anders Carlsson · 14 years ago
  54. 0ece491 ShouldDestroyTemporaries? I don't think so. by Anders Carlsson · 15 years ago
  55. 51fa86f r90313, in which OverloadedFunctionDecl is removed and never spoken of again. by John McCall · 15 years ago
  56. aa81e16 Rework how we support C++ implicit member accesses. If we can resolve an by John McCall · 15 years ago
  57. 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
  58. 770b4a8 Remove VISIBILITY_HIDDEN from lib/AST. by Benjamin Kramer · 15 years ago
  59. 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
  60. f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
  61. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  62. 865d447 Draw a brighter line between "unresolved" expressions, where we have done the by John McCall · 15 years ago
  63. 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
  64. 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
  65. a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
  66. 932eb6d Add safe part of previous (reverted) commit, necessary to update to LLVM API change. by Daniel Dunbar · 15 years ago
  67. f015b03 Revert "Switch a few clients over to StringLiteral::getString.", this is breaking some projects, but I don't have a test case yet. by Daniel Dunbar · 15 years ago
  68. df4eee9 Switch a few clients over to StringLiteral::getString. by Daniel Dunbar · 15 years ago
  69. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  70. a71d819 Implement AST, semantics, and CodeGen for C++ pseudo-destructor by Douglas Gregor · 15 years ago
  71. a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 15 years ago
  72. 83f6faf Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate by Douglas Gregor · 15 years ago
  73. 0979c80 Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will by Douglas Gregor · 15 years ago
  74. bd4c4ae When a member reference expression includes a qualifier on the member by Douglas Gregor · 15 years ago
  75. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
  76. d2ae5aa Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr by Fariborz Jahanian · 15 years ago
  77. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  78. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  79. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  80. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  81. 6f2c46b Make canonicalization of overloaded function declarations match the by Douglas Gregor · 15 years ago
  82. a2ffb98 Canonicalize template template parameters. We can't test this yet, but by Douglas Gregor · 15 years ago
  83. 4a3f780 Canonicalize function parameters by Douglas Gregor · 15 years ago
  84. 6ebd15e Canonicalization and profiling for overloaded function declarations, by Douglas Gregor · 15 years ago
  85. b197572 Canonicalization for dependent typeof(expr) types. by Douglas Gregor · 15 years ago
  86. 828e226 Use the new statement/expression profiling code to unique dependent by Douglas Gregor · 15 years ago
  87. 00aa3a6 Fix a typo in a comment by Douglas Gregor · 15 years ago
  88. d584eb2 Profiling the pointer of a canonical type is sufficient to uniquely identify the type by Douglas Gregor · 15 years ago
  89. 3fe81fc Finish profile support for statements. by Douglas Gregor · 15 years ago
  90. 071f4eb Complete profile support for C++ and Objective-C expressions by Douglas Gregor · 15 years ago
  91. 41ef0c3 Add a Profile function for statements so that we can (eventually) determine by Douglas Gregor · 15 years ago