1. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  2. 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 13 years ago
  3. ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 13 years ago
  4. be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 13 years ago
  5. 7f00f84 I updated this constructor's interface, and didn't have to fix any by Chandler Carruth · 13 years ago
  6. 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 13 years ago
  7. 6857c3e Remove the NameQualifier struct, which was just a wrapper around by Chandler Carruth · 13 years ago
  8. 7e740bd Several cosmetic changes, no functionality changed. by Chandler Carruth · 13 years ago
  9. cb66cff Move the state bits in DeclRefExpr out of the pointer union and into by Chandler Carruth · 13 years ago
  10. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  11. 3e8dc2a Use the ArrayFiller to fill out "holes" in the array initializer due to designated initializers, by Argyrios Kyrtzidis · 13 years ago
  12. 4423ac0 For by Argyrios Kyrtzidis · 13 years ago
  13. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  14. 3e2193c Add a flag to StringLiteral to keep track of whether the string is a pascal string or not. by Anders Carlsson · 13 years ago
  15. 755d849 After some discussion with Doug, we decided that it made a lot more sense by John McCall · 13 years ago
  16. 379b515 More __unknown_anytype work. by John McCall · 13 years ago
  17. 575b374 Remove CK_DynamicToNull. by Anders Carlsson · 13 years ago
  18. 7d99bc3 As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind which by Anders Carlsson · 13 years ago
  19. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 13 years ago
  20. 24f4674 Added missing methods to get Designators source range. by Abramo Bagnara · 13 years ago
  21. 8026f6d Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcept specifiers, unique FunctionProtoTypes with a ContextualFoldingSet, as suggested by John McCall. by Sebastian Redl · 13 years ago
  22. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 13 years ago
  23. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  24. 75e8504 Fix the source range for a member access expression that includes a by Douglas Gregor · 14 years ago
  25. fb7cb35 Don't warn about unused values in ternary ?: expressions unless both the LHS and RHS are "unused" (side-effect free). by Ted Kremenek · 14 years ago
  26. 40d96a6 Push nested-name-specifier location information into DeclRefExpr and by Douglas Gregor · 14 years ago
  27. 2882eca Pseudo-revirtualize CallExpr::getSourceRange by making it follow the by John McCall · 14 years ago
  28. 82214a8 Initial steps to improve diagnostics when there is a NULL and by Chandler Carruth · 14 years ago
  29. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
  30. e996ffd Save a copy expression for non-trivial copy constructions of catch variables. by John McCall · 14 years ago
  31. 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
  32. 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 14 years ago
  33. cc324ad AST: support for pre-arg expressions on CallExpr subclasses by Peter Collingbourne · 14 years ago
  34. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  35. def0354 Implement proper (de-)serialization for explicit template argument by Douglas Gregor · 14 years ago
  36. b608b98 Give OpaqueValueExpr a source location, because its source location by Douglas Gregor · 14 years ago
  37. ee8a6ca In a ObjCMessageExpr with the super class as receiver, 'super' is actually a ObjCInterfaceType. by Argyrios Kyrtzidis · 14 years ago
  38. d967e31 Refactor the dependence computation for DeclRefExpr so that we can by Douglas Gregor · 14 years ago
  39. a779d9c Implement basic support for the use of variadic templates and blocks by Douglas Gregor · 14 years ago
  40. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  41. 4ba2a17 PR3558: mark "logically const" accessor methods in ASTContext as const, by Jay Foad · 14 years ago
  42. 1fe85ea Add Decl::isParameterPack(), which covers both function and template by Douglas Gregor · 14 years ago
  43. aa165f8 Refactor the tree transform's many loops over sets of expressions by Douglas Gregor · 14 years ago
  44. 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
  45. bebbe0d Variadic templates: extend the Expr class with a bit that specifies by Douglas Gregor · 14 years ago
  46. e005d19 Introduce ObjCMessageExpr::getReceiverRange() to get the source range of the receiver. by Argyrios Kyrtzidis · 14 years ago
  47. f40f0d5 Keep the source location of the selector in ObjCMessageExpr. by Argyrios Kyrtzidis · 14 years ago
  48. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  49. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  50. 9c5d70c Make IgnoreParenLValueCasts skip __extension__ nodes like IgnoreParens(). by John McCall · 14 years ago
  51. f6a1648 Although we currently have explicit lvalue-to-rvalue conversions, they're by John McCall · 14 years ago
  52. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  53. 0ae287a Restore the lvalue-to-rvalue conversion patch with a minimal fix. by John McCall · 14 years ago
  54. 20fbe7c L-value to r-value conversion is not ready for prime-time. by John McCall · 14 years ago
  55. 7e48579 Introduce an r-value to l-value cast kind. I'm not promising anything by John McCall · 14 years ago
  56. f8b3015 Look through parentheses when deciding whether an expr is a temporary object. Fixes PR8683. by Anders Carlsson · 14 years ago
  57. 7eb0a9e Switch a lot of call-sites over to using the new value-kind calculations. by John McCall · 14 years ago
  58. f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
  59. 08f92e3 a metric ton of refactoring later, Sema::getLocationOfStringLiteralByte by Chris Lattner · 14 years ago
  60. e2b7688 Kill CK_Unknown and flesh out the documentation for the existing CastKinds. by John McCall · 14 years ago
  61. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  62. daa8e4e Assorted work leading towards the elimination of CK_Unknown. by John McCall · 14 years ago
  63. f3ea8cf Add a few more complex-related cast kinds that arise due to arbitrary by John McCall · 14 years ago
  64. 2bb5d00 Introduce five new cast kinds for various conversions into and by John McCall · 14 years ago
  65. 404cd16 Introduce a null-to-pointer implicit cast kind. by John McCall · 14 years ago
  66. c4ba51f Fix InitListExpr::getSourceRange() to work in the case of no locations for '(' and ')'. This can happen by Ted Kremenek · 14 years ago
  67. 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 14 years ago
  68. 0f279e7 Emit an error when trying to form a pointer-to-member to a bitfield. by Argyrios Kyrtzidis · 14 years ago
  69. 3248854 Rename alignof -> alignOf to avoid irritating C++'0x compilers, PR8423 by Chris Lattner · 14 years ago
  70. 8e6285a Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. by John McCall · 14 years ago
  71. b9eb35c Treat __extension__ like ParenExpr. by Abramo Bagnara · 14 years ago
  72. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  73. ff3a078 Patch to support transparent_union arguments by Fariborz Jahanian · 14 years ago
  74. db148be Copying result of object property reference expression by Fariborz Jahanian · 14 years ago
  75. 5cadfab Fixed isConstantInitializer for __builtin_choose_expr. by Abramo Bagnara · 14 years ago
  76. d2827af Warn when an expression result in a LabelStmt is unused. by Argyrios Kyrtzidis · 14 years ago
  77. 19e60ad Right, there are *two* cases of pr-value class-type expressions that don't by John McCall · 14 years ago
  78. 58277b5 Tweak comment as suggested by Sebastian. by John McCall · 14 years ago
  79. 558d2ab one piece of code is responsible for the lifetime of every aggregate by John McCall · 14 years ago
  80. 0b34cf7 Test destructors in delete expressions and of temporaries for throwing. by Sebastian Redl · 14 years ago
  81. 5221d8f Address Doug's comments. by Sebastian Redl · 14 years ago
  82. 295995c First version of a testcase, plus fixes. by Sebastian Redl · 14 years ago
  83. 369e51f Implement Expr::CanThrow, a function that applies the noexcept operator rules to expressions. by Sebastian Redl · 14 years ago
  84. 2001215 Make CallExpr::getCalleeDecl look through pointer derefs. by Sebastian Redl · 14 years ago
  85. 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
  86. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  87. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
  88. 096832c Regularize the API for accessing explicit template arguments. by John McCall · 14 years ago
  89. de7e662 Zap unused UnaryOperator::OffsetOf. by Eli Friedman · 14 years ago
  90. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
  91. 569c316 Allow reference binding of a reference of Objective-C object type to by Douglas Gregor · 14 years ago
  92. f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
  93. 4204f07 Further adjustments to -Wglobal-constructors; works for references and direct by John McCall · 14 years ago
  94. b4b9b15 Kill off RequiresGlobalConstructor in favor of isConstantInitializer. by John McCall · 14 years ago
  95. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
  96. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
  97. e39a389 Introduce a new cast kind for an "lvalue bitcast", which handles by Douglas Gregor · 14 years ago
  98. 5291c3c When forming a function call or message send expression, be sure to by Douglas Gregor · 14 years ago
  99. 663e380 Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  100. 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 14 years ago