- 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
- 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
- ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
- e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
- 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
- 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
- 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
- 096832c Regularize the API for accessing explicit template arguments. by John McCall · 14 years ago
- 4087f27 StringRef'ication of lots stuff, patch by Peter Davies! by Daniel Dunbar · 14 years ago
- 2f4eaef Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() by Benjamin Kramer · 14 years ago
- 78e4cc7 Some refactoring on StmtPrinter to avoid unused function warnings. by Argyrios Kyrtzidis · 14 years ago
- de7e662 Zap unused UnaryOperator::OffsetOf. by Eli Friedman · 14 years ago
- 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
- 9668033 Revert the dump functions to send output to llvm::errs(), matching the LLVM convention; suggestion by Daniel. by Argyrios Kyrtzidis · 14 years ago
- bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
- ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
- 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
- 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
- 6cb5b5f AST: Propogate printing policy to types in a bunch more places. by Daniel Dunbar · 14 years ago
- 03e80e4 Nasty rewriter bug which turns out to have an easy fix in by Fariborz Jahanian · 14 years ago
- 4bfe196 Reapplying patch to change StmtNodes.def to StmtNodes.td, this time by Sean Hunt · 15 years ago
- c302113 Revert r103072; I accidentally ended up deleting a bunch of trailing by Sean Hunt · 15 years ago
- 9d90d62 Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes by Sean Hunt · 15 years ago
- cc8a5d5 Teach __builtin_offsetof to compute the offsets of members of base by Douglas Gregor · 15 years ago
- 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 15 years ago
- 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 15 years ago
- 04badcf Overhaul the AST representation of Objective-C message send by Douglas Gregor · 15 years ago
- 900fc63 Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 15 years ago
- a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
- eb60edf Add an CXXBindReferenceExpr (not used just yet). by Anders Carlsson · 15 years ago
- c75da51 Fixes a rewrite bug rewriting a block call argument which has a trvial by Fariborz Jahanian · 15 years ago
- 97fd83a Fix a problem related to rewrite of anonymous unions. (fixes radar 6948022) by Fariborz Jahanian · 15 years ago
- aa81e16 Rework how we support C++ implicit member accesses. If we can resolve an by John McCall · 15 years ago
- 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
- 770b4a8 Remove VISIBILITY_HIDDEN from lib/AST. by Benjamin Kramer · 15 years ago
- 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
- f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
- ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
- 865d447 Draw a brighter line between "unresolved" expressions, where we have done the by John McCall · 15 years ago
- a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
- bdfe48a While writing source-location entries to a PCH file, go through an by Douglas Gregor · 15 years ago
- 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 3b6afbb Initial stab at implement dependent member references to member by Douglas Gregor · 15 years ago
- a71d819 Implement AST, semantics, and CodeGen for C++ pseudo-destructor by Douglas Gregor · 15 years ago
- a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 15 years ago
- c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
- 83f6faf Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate by Douglas Gregor · 15 years ago
- 0979c80 Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will by Douglas Gregor · 15 years ago
- bd4c4ae When a member reference expression includes a qualifier on the member by Douglas Gregor · 15 years ago
- 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
- 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
- 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
- 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
- 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
- 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
- f242b1b Allow front-end 'isa' access on object's of type 'id'. by Steve Naroff · 15 years ago
- ad42f06 In Stmt::printPretty(), pass the SourceManager to dump(). by Argyrios Kyrtzidis · 15 years ago
- edce4dd Preliminary parsing and ASTs for template-ids that refer to function by Douglas Gregor · 15 years ago
- f1d60ea Remove the ASTContext parameter from the printing related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
- e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
- 7df71ac PR4391: Tweak -ast-print output to generate valid output for edge cases by Eli Friedman · 15 years ago
- fceb0a8 Add a CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
- 6e1a345 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 15 years ago
- 48d14a2 Add a Stmt::printPretty overload which takes an ASTContext; start by Eli Friedman · 15 years ago
- 42f42c0 Expose an API to print a group of decls (like "int a,b;"). by Eli Friedman · 15 years ago
- c8f2c61 Fix some test failures involving -ast-print. by Eli Friedman · 15 years ago
- 64f6500 Clean up printing for Objective-C, designated initializers. by Douglas Gregor · 15 years ago
- db23b15 Some enhancements to DeclStmt printing. Some of this should by Eli Friedman · 15 years ago
- 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 15 years ago
- d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
- 1c0ca59 Representation of and template instantiation for member by Douglas Gregor · 15 years ago
- d81e6ca Introduce a new expression type, CXXUnresolvedConstructExpr, to by Douglas Gregor · 15 years ago
- b3e2296 A couple of tweaks to make -ast-print produce code that's closer to by Eli Friedman · 15 years ago
- 6e8ed16 Implement C++0x nullptr. by Sebastian Redl · 15 years ago
- 55674ac Get rid of CXXDestroyExpr. by Anders Carlsson · 16 years ago
- 2d44e8a Rename CXXExprWithCleanup to CXXExprWithTemporaries. by Anders Carlsson · 16 years ago
- 02bbfa3 Add CXXExprWithCleanup by Anders Carlsson · 16 years ago
- e349bea Add a CXXConstructExpr that represents an implicit call to a C++ constructor. I think CXXTemporaryObjectExpr is going to become a subclass of CXXConstructExpr, since CXXTemporaryObjectExpr represents a syntactic temporary, for example T() by Anders Carlsson · 16 years ago
- 19d28a6 Add a CXXDestroyExpr. Add classof member functions to CXXTempVarDecl. by Anders Carlsson · 16 years ago
- 5466c7b Audit __private_extern__ handling. by Daniel Dunbar · 16 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
- 9bde773 Some cleanup and renaming. No functionality change by Douglas Gregor · 16 years ago
- ab452ba Revamp our representation of C++ nested-name-specifiers. We now have a by Douglas Gregor · 16 years ago
- 5953d8b Introduce a new expression type, UnresolvedDeclRefExpr, that describes by Douglas Gregor · 16 years ago
- bad3518 Generalize printing of nested-name-specifier sequences for use in both by Douglas Gregor · 16 years ago
- 4a77edb Remove some now-unneeded calls to llvm::errs().flush(). by Daniel Dunbar · 16 years ago
- b327793 add some helper methods to AsmStmt and add some comments. by Chris Lattner · 16 years ago
- 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 16 years ago
- 35183ac Change the AST generated for offsetof a bit so that it looks like a by Eli Friedman · 16 years ago
- 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
- 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
- c5840c0 Add private extern to pretty printer(s). by Mike Stump · 16 years ago
- 071e4da Fixup -ast-print so that: by Mike Stump · 16 years ago
- bfee9b2 Fix pretty-printing of if conditions. Patch by Ben Lickly. by Sebastian Redl · 16 years ago
- 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
- 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
- 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
- 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago