aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/StmtPrinter.cpp
AgeCommit message (Expand)Author
2009-10-23Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor
2009-10-16While writing source-location entries to a PCH file, go through anDouglas Gregor
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-09Initial stab at implement dependent member references to memberDouglas Gregor
2009-09-04Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor
2009-09-03Improved handling for dependent, qualified member access expressions, e.g.,Douglas Gregor
2009-09-01Preliminary AST representation and semantic analysis forDouglas Gregor
2009-08-31Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocateDouglas Gregor
2009-08-31Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we willDouglas Gregor
2009-08-26When a member reference expression includes a qualifier on the memberDouglas Gregor
2009-08-23Replace cerr with errs().Benjamin Kramer
2009-08-20Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian
2009-08-18Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian
2009-08-10Take 2 on AltiVec-style vector initializers. Nate Begeman
2009-08-10Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar
2009-08-09AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman
2009-07-24Allow front-end 'isa' access on object's of type 'id'.Steve Naroff
2009-07-14In Stmt::printPretty(), pass the SourceManager to dump().Argyrios Kyrtzidis
2009-06-30Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor
2009-06-30Remove the ASTContext parameter from the printing related methods of Decl.Argyrios Kyrtzidis
2009-06-30Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner
2009-06-14PR4391: Tweak -ast-print output to generate valid output for edge cases Eli Friedman
2009-05-30Add a CXXBindTemporaryExpr.Anders Carlsson
2009-05-30Pass an ASTContext into Stmt::printPretty.Eli Friedman
2009-05-30Add a Stmt::printPretty overload which takes an ASTContext; start Eli Friedman
2009-05-30Expose an API to print a group of decls (like "int a,b;"). Eli Friedman
2009-05-30Fix some test failures involving -ast-print.Eli Friedman
2009-05-30Clean up printing for Objective-C, designated initializers.Douglas Gregor
2009-05-30Some enhancements to DeclStmt printing. Some of this should Eli Friedman
2009-05-30Refactor and clean up the AST printer, so that it uses a DeclVisitor,Douglas Gregor
2009-05-29Create a new PrintingPolicy class, which we pass down through the ASTDouglas Gregor
2009-05-22Representation of and template instantiation for memberDouglas Gregor
2009-05-20Introduce a new expression type, CXXUnresolvedConstructExpr, toDouglas Gregor
2009-05-17A couple of tweaks to make -ast-print produce code that's closer to Eli Friedman
2009-05-10Implement C++0x nullptr.Sebastian Redl
2009-05-01Get rid of CXXDestroyExpr.Anders Carlsson
2009-05-01Rename CXXExprWithCleanup to CXXExprWithTemporaries.Anders Carlsson
2009-04-24Add CXXExprWithCleanupAnders Carlsson
2009-04-23Add a CXXConstructExpr that represents an implicit call to a C++ constructor....Anders Carlsson
2009-04-21Add a CXXDestroyExpr. Add classof member functions to CXXTempVarDecl.Anders Carlsson
2009-04-14Audit __private_extern__ handling.Daniel Dunbar
2009-04-09Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor
2009-03-31Some cleanup and renaming. No functionality changeDouglas Gregor
2009-03-26Revamp our representation of C++ nested-name-specifiers. We now have aDouglas Gregor
2009-03-19Introduce a new expression type, UnresolvedDeclRefExpr, that describesDouglas Gregor
2009-03-19Generalize printing of nested-name-specifier sequences for use in bothDouglas Gregor
2009-03-10Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar
2009-03-10add some helper methods to AsmStmt and add some comments.Chris Lattner
2009-03-03Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff