1. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
  2. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  3. 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
  4. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
  5. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  6. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  7. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  8. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  9. a280bc8 Remove a few more bogus returns when the switch covers all the enumerators. by Chandler Carruth · 13 years ago
  10. e194710 Remove another default and a *completely* bogus return from a switch by Chandler Carruth · 13 years ago
  11. 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
  12. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
  13. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  14. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  15. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  16. b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
  17. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  18. 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
  19. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 14 years ago
  20. 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
  21. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
  22. e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 14 years ago
  23. 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 14 years ago
  24. d64e237 StmtPrinter: factor out arg printing code to PrintCallArgs by Peter Collingbourne · 14 years ago
  25. 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 14 years ago
  26. d0fb3ad Improve the printing of C++ construction expressions, from Yuri Gribov! by Douglas Gregor · 14 years ago
  27. 274f83c Check whether DependentScopeDeclRefExpr's NestedNameSpecifier exists before accessing it, both for consistency (see StmtPrinter::VisitDeclRefExpr()) and for other use cases of dependent types. by Axel Naumann · 14 years ago
  28. c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
  29. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  30. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  31. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  32. 38c2b73 Fix enumerator not handled in switch warnings. by Francois Pichet · 14 years ago
  33. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  34. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  35. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  36. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  37. 61e3828 Update to use 'LLVM_*' macro names for attributes. by Chandler Carruth · 14 years ago
  38. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  39. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  40. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  41. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  42. e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
  43. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  44. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  45. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  46. 096832c Regularize the API for accessing explicit template arguments. by John McCall · 14 years ago
  47. 4087f27 StringRef'ication of lots stuff, patch by Peter Davies! by Daniel Dunbar · 14 years ago
  48. 2f4eaef Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() by Benjamin Kramer · 14 years ago
  49. 78e4cc7 Some refactoring on StmtPrinter to avoid unused function warnings. by Argyrios Kyrtzidis · 14 years ago
  50. de7e662 Zap unused UnaryOperator::OffsetOf. by Eli Friedman · 14 years ago
  51. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
  52. 9668033 Revert the dump functions to send output to llvm::errs(), matching the LLVM convention; suggestion by Daniel. by Argyrios Kyrtzidis · 14 years ago
  53. bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
  54. ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
  55. 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
  56. 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
  57. 6cb5b5f AST: Propogate printing policy to types in a bunch more places. by Daniel Dunbar · 14 years ago
  58. 03e80e4 Nasty rewriter bug which turns out to have an easy fix in by Fariborz Jahanian · 14 years ago
  59. 4bfe196 Reapplying patch to change StmtNodes.def to StmtNodes.td, this time by Sean Hunt · 14 years ago
  60. c302113 Revert r103072; I accidentally ended up deleting a bunch of trailing by Sean Hunt · 14 years ago
  61. 9d90d62 Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes by Sean Hunt · 14 years ago
  62. cc8a5d5 Teach __builtin_offsetof to compute the offsets of members of base by Douglas Gregor · 14 years ago
  63. 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 14 years ago
  64. 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 14 years ago
  65. 04badcf Overhaul the AST representation of Objective-C message send by Douglas Gregor · 14 years ago
  66. 900fc63 Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 14 years ago
  67. a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
  68. eb60edf Add an CXXBindReferenceExpr (not used just yet). by Anders Carlsson · 15 years ago
  69. c75da51 Fixes a rewrite bug rewriting a block call argument which has a trvial by Fariborz Jahanian · 15 years ago
  70. 97fd83a Fix a problem related to rewrite of anonymous unions. (fixes radar 6948022) by Fariborz Jahanian · 15 years ago
  71. aa81e16 Rework how we support C++ implicit member accesses. If we can resolve an by John McCall · 15 years ago
  72. 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
  73. 770b4a8 Remove VISIBILITY_HIDDEN from lib/AST. by Benjamin Kramer · 15 years ago
  74. 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
  75. f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
  76. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  77. 865d447 Draw a brighter line between "unresolved" expressions, where we have done the by John McCall · 15 years ago
  78. a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
  79. bdfe48a While writing source-location entries to a PCH file, go through an by Douglas Gregor · 15 years ago
  80. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  81. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  82. 3b6afbb Initial stab at implement dependent member references to member by Douglas Gregor · 15 years ago
  83. a71d819 Implement AST, semantics, and CodeGen for C++ pseudo-destructor by Douglas Gregor · 15 years ago
  84. a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 15 years ago
  85. c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
  86. 83f6faf Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate by Douglas Gregor · 15 years ago
  87. 0979c80 Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will by Douglas Gregor · 15 years ago
  88. bd4c4ae When a member reference expression includes a qualifier on the member by Douglas Gregor · 15 years ago
  89. 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
  90. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
  91. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  92. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  93. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  94. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  95. f242b1b Allow front-end 'isa' access on object's of type 'id'. by Steve Naroff · 15 years ago
  96. ad42f06 In Stmt::printPretty(), pass the SourceManager to dump(). by Argyrios Kyrtzidis · 15 years ago
  97. edce4dd Preliminary parsing and ASTs for template-ids that refer to function by Douglas Gregor · 15 years ago
  98. f1d60ea Remove the ASTContext parameter from the printing related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
  99. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
  100. 7df71ac PR4391: Tweak -ast-print output to generate valid output for edge cases by Eli Friedman · 15 years ago