1. b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 13 years ago
  2. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  3. cc2fca2 Make StmtDumper::VisitCXXFunctionalCastExpr dump the attached cast kind. Fix the cast kind for a cast from floating-point to enum type. (The difference isn't actually visible, but that's just because IRGen is overly forgiving.) Per report by Enea Zaffanella on cfe-dev. by Eli Friedman · 14 years ago
  4. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 14 years ago
  5. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  6. 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 14 years ago
  7. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  8. 28ac87e Support for printing/dumping static asserts by Peter Collingbourne · 14 years ago
  9. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 14 years ago
  10. dc35571 Update UsingDecl, UnresolvedUsingTypenameDecl, and by Douglas Gregor · 14 years ago
  11. 4ae493c implement basic support for __label__. I wouldn't be shocked if there are by Chris Lattner · 14 years ago
  12. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
  13. 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
  14. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  15. 99130e5 Complain on missing property getter method only by Fariborz Jahanian · 14 years ago
  16. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  17. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  18. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  19. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  20. f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
  21. cb7b1e1 Make sure to always check the result of by Douglas Gregor · 14 years ago
  22. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  23. f9b949f AST work to support [C++] [IRgen] for ?: with missing LHS by Fariborz Jahanian · 15 years ago
  24. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 15 years ago
  25. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 15 years ago
  26. 2f4eaef Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() by Benjamin Kramer · 15 years ago
  27. 9668033 Revert the dump functions to send output to llvm::errs(), matching the LLVM convention; suggestion by Daniel. by Argyrios Kyrtzidis · 15 years ago
  28. f8cf0b0 Note that a CXXConstructExpr is zeroing when dumping it. by John McCall · 15 years ago
  29. f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 15 years ago
  30. bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 15 years ago
  31. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 15 years ago
  32. a46325e make -ast-dump print something like this for declstmts: by Chris Lattner · 15 years ago
  33. 0ca4359 Let StmtDumper.cpp handle using declarations. by Sebastian Redl · 15 years ago
  34. c00d8e1 Make the static type of the exception variable in an Objective-C by Douglas Gregor · 15 years ago
  35. 5cf86ba Actually produce base paths for CastExprs of kind CK_DerivedToBase. by Anders Carlsson · 15 years ago
  36. 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 15 years ago
  37. 04badcf Overhaul the AST representation of Objective-C message send by Douglas Gregor · 15 years ago
  38. 900fc63 Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 15 years ago
  39. d4bbdfe Dump the constructor type for a CXXConstructExpr. by John McCall · 15 years ago
  40. 9d5f35e StmtDumper::VisitUnresolvedLookupExpr by John McCall · 15 years ago
  41. 806c12e Convert StmtDumper to raw_ostream. I forget why. by Daniel Dunbar · 15 years ago
  42. 770b4a8 Remove VISIBILITY_HIDDEN from lib/AST. by Benjamin Kramer · 15 years ago
  43. 0e489ea When dumping implicit cast exprs, print out whether the cast is an lvalue cast or not. by Anders Carlsson · 15 years ago
  44. e013d68 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 15 years ago
  45. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  46. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  47. f8ec55a Add CastExpr::getCastKindName and use it in the StmtDumper. by Anders Carlsson · 16 years ago
  48. b633c4e Add a CK_FunctionToPointerDecay cast kind. by Anders Carlsson · 16 years ago
  49. 7fe5d72 path to ir-gen 12.3.1 Conversion by constructor by Fariborz Jahanian · 16 years ago
  50. be3289d More work for conversion functions. by Mike Stump · 16 years ago
  51. 27a5b9b Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make -ast-dump print out the cast kinds of cast expressions. by Anders Carlsson · 16 years ago
  52. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 16 years ago
  53. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 16 years ago
  54. 0e67f9d Fix spacing by Anders Carlsson · 16 years ago
  55. 0eca1b6 Add some information about temporaries to the statement dumper. by Anders Carlsson · 16 years ago
  56. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 16 years ago
  57. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 16 years ago
  58. 5466c7b Audit __private_extern__ handling. by Daniel Dunbar · 16 years ago
  59. f279725 simplify by Chris Lattner · 16 years ago
  60. ab3a852 Change compound assignment operators to keep track of both the promoted by Eli Friedman · 16 years ago
  61. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  62. b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
  63. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  64. df7c17a Change some terminology in SourceLocation: instead of referring to by Chris Lattner · 16 years ago
  65. 61366e9 Correct the order in which we cope with end-of-class-definition by Douglas Gregor · 16 years ago
  66. 39f34e9 Migrate some stuff from NamedDecl::getName() to by Chris Lattner · 16 years ago
  67. 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 16 years ago
  68. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
  69. 5daf570 New AST node to access "implicit" setter/getter using property dor syntax. by Fariborz Jahanian · 16 years ago
  70. 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
  71. 0518999 Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expressions, both of values and types. by Sebastian Redl · 16 years ago
  72. cd9b46e Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr by Douglas Gregor · 16 years ago
  73. 49badde Refactor the expression class hierarchy for casts. Most importantly: by Douglas Gregor · 16 years ago
  74. 35bc082 Simplify handling of struct/union/class tags. by Argyrios Kyrtzidis · 16 years ago
  75. 04a72b7 Use Decl::decl_iterator instead of walking the ScopedDecl chain (which will soon be removed). by Ted Kremenek · 16 years ago
  76. e66f4e3 Fix ObjCPropertRefExpr to be able to encode all the information for by Daniel Dunbar · 17 years ago
  77. 7f8ea5c Add Objective-C property setter support. by Daniel Dunbar · 17 years ago
  78. acc5f3e More #include cleaning by Daniel Dunbar · 17 years ago
  79. d9f6910 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 17 years ago
  80. 3cb640b fix an extraneous blank line in -ast-dump output. by Chris Lattner · 17 years ago
  81. 63e9d56 remove dead enums. by Chris Lattner · 17 years ago
  82. 0d17f6f Switch 'super' from being a weird cast thing to being a predefined expr node. by Chris Lattner · 17 years ago
  83. 4515ff4 Dump the name of CXXStruct/CXXUnion/CXXClass Decl subclasses. by Argyrios Kyrtzidis · 17 years ago
  84. da8249e Fix ast dumping to work with long double literals, e.g. we dump: by Chris Lattner · 17 years ago
  85. 218543b Minor tweak to -ast-dump for ivars. by Steve Naroff · 17 years ago
  86. 466c2e3 Tweak AST dumper for ObjC ivars. by Steve Naroff · 17 years ago
  87. ea958e57 Use pointer swizziling to unify in ObjCMessageExpr the receiver and classname "fields". This saves us a pointer. by Ted Kremenek · 17 years ago
  88. 213541a OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. by Nate Begeman · 17 years ago
  89. 97b7f26 Remove uses of "Selector&" and "const Selector&", since Selector is just an by Ted Kremenek · 17 years ago
  90. 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 17 years ago
  91. bad3785 print cvr qualifiers on simplified typedefs by Chris Lattner · 17 years ago
  92. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from AST/StmtDumper.cpp]
  93. 3c64d9e -Add missing visitor for ObjCIvarRefExpr. by Steve Naroff · 17 years ago
  94. b3d914b When AST-dumping ObjCMessageExpr, output the selector. by Ted Kremenek · 17 years ago
  95. a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
  96. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  97. 5399ce2 Added back VisitDeclStmt() to the StmtDumper, essentially reverting r44920: by Ted Kremenek · 17 years ago
  98. f155e46 Removed VisitDeclStmt(). The initializers of a DeclStmt are now automatically by Ted Kremenek · 17 years ago
  99. 9219928 by Steve Naroff · 17 years ago
  100. 91d1d7a Fixed includes of "clang/AST/DeclObjC.h" to work on case-sensitive by Ted Kremenek · 17 years ago