aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/Stmt.h
AgeCommit message (Expand)Author
2009-07-28Add a Profile function for statements so that we can (eventually) determineDouglas Gregor
2009-06-30Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner
2009-06-12add the location of the ')' in a do/while statement to DoStmt.Chris Lattner
2009-05-30Add a Stmt::printPretty overload which takes an ASTContext; start Eli Friedman
2009-05-29Create a new PrintingPolicy class, which we pass down through the ASTDouglas Gregor
2009-05-23Use 'Exprs.data()' instead of 'Exprs.empty() ? NULL : ...'Ted Kremenek
2009-05-22Modify begin()/end() for AsmStmt iterators to handle the case when Exprs.empty()Ted Kremenek
2009-05-16Template instantiation for IndirectGotoStmt. Now my life is complete.Douglas Gregor
2009-05-15Template instantiation for switch statementsDouglas Gregor
2009-05-15Template instantiation for break and continue statements.Douglas Gregor
2009-05-15Template instantiation for "for" loopsDouglas Gregor
2009-05-15Template instantiation for do-while statements.Douglas Gregor
2009-05-15Template instantiation for "if" statements. Also:Douglas Gregor
2009-05-15Add NullStmt::Clone and use itAnders Carlsson
2009-04-26split ObjC and C++ Statements out into their own headers.Chris Lattner
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-04-21add support for goto checking and @synchronized blocks,Chris Lattner
2009-04-19Add location info for indirect goto.Chris Lattner
2009-04-18reject invalid jumps among pieces of @try blocks. This seems to workChris Lattner
2009-04-18add accessor.Chris Lattner
2009-04-17PCH support for inline assembly statements.Douglas Gregor
2009-04-17PCH support for indirect gotos and address-of-label expressions.Douglas Gregor
2009-04-17PCH support for labels and goto.Douglas Gregor
2009-04-17PCH support for declaration statements, and a test for PredefinedExprDouglas Gregor
2009-04-17PCH support for return statements.Douglas Gregor
2009-04-17PCH support for do-while and for loopsDouglas Gregor
2009-04-17PCH support for while and continue statementsDouglas Gregor
2009-04-17PCH support for the first batch of statements, including null,Douglas Gregor
2009-04-14PCH support for a few very, very simple kinds of expressions. Hook upDouglas Gregor
2009-04-07Move the internal DeclContext data structures into a separate header. Douglas Gregor
2009-04-03fix some warnings on VC++, patch by John Thompson!Chris Lattner
2009-03-28some random cleanupsChris Lattner
2009-03-28eliminate unneeded iterator wrappers.Chris Lattner
2009-03-28rename some methods.Chris Lattner
2009-03-28Cleanups for DeclGroup.Chris Lattner
2009-03-11fix PR3258 by rejecting invalid numeric operands.Chris Lattner
2009-03-10add plumbing to report diagnostics back through sema for malformed asmstrings.Chris Lattner
2009-03-10move the asm string analysis code out of codegen into common Chris Lattner
2009-03-10move matching of named operands into AsmStmt class. At the sameChris Lattner
2009-03-10add some helper methods to AsmStmt and add some comments.Chris Lattner
2009-03-04fix infinite recursionChris Lattner
2009-03-04make CaseStmt::getSourceRange() iterative for deeplyChris Lattner
2009-03-04Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner
2009-03-03Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff
2009-03-01ObjCAtCatchStmt's ParamStmt is always a DeclStmt.Daniel Dunbar
2009-02-17Remove some redundant Decl -> Decl castings.Argyrios Kyrtzidis
2009-02-14Several related changes: Chris Lattner
2009-02-13Remove DeclGroupOwningRef, since we intend for declarations to be ownedDouglas Gregor
2009-02-10Fixup -ast-print so that:Mike Stump
2009-02-08Add public placement-delete operators. These are automatically used if the al...Douglas Gregor