summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Stmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remember if the AsmStmt came from Microsoft-style inline assembly code.Mike Stump2010-01-041-2/+2
* Fix bug I just introduced in ForStmt::child_end() where we could iterate off ...Ted Kremenek2009-12-241-1/+1
* Coelesce 'DoDestroy()' methods in Stmt.cpp, and modify the child_iterator ret...Ted Kremenek2009-12-241-65/+70
* Modify WhileStmt::child_begin()/child_end() to include the initializer for th...Ted Kremenek2009-12-241-2/+16
* Modify SwitchStmt::child_begin()/child_end() to include the initializer for t...Ted Kremenek2009-12-241-4/+14
* Add StmtIterator support for iterating over both the conditionTed Kremenek2009-12-231-2/+15
* Add 'DeclStmt::DoDestroy()' which doesn't actually recurse over its child exp...Ted Kremenek2009-12-231-0/+8
* Add const to accessors that don't modify the object.Mike Stump2009-11-301-1/+1
* Streamline Stmt::CollectingStats() and Decl::CollectingStats(). No functional...Kovarththanan Rajaratnam2009-11-291-2/+2
* Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar2009-10-181-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-24/+24
* Fix build of clang with gcc-4.4: #include <cstdio> was missing.Torok Edwin2009-08-241-0/+1
* Get rid of Stmt::Clone now that we can reference count statements instead.Anders Carlsson2009-08-081-12/+0
* Introduce reference counting for statements and expressions, using itDouglas Gregor2009-08-081-1/+15
* Separate Stmt::Destroy into the entrypoint for destroying a statementDouglas Gregor2009-08-071-10/+3
* Simplify printing of the statistics for types.Douglas Gregor2009-05-261-0/+1
* Template instantiation for C++ try/catch statements.Douglas Gregor2009-05-181-1/+1
* Template instantiation for break and continue statements.Douglas Gregor2009-05-151-0/+8
* Add NullStmt::Clone and use itAnders Carlsson2009-05-151-0/+4
* split ObjC and C++ Statements out into their own headers.Chris Lattner2009-04-261-0/+2
* PCH support for inline assembly statements.Douglas Gregor2009-04-171-0/+20
* PCH support for the first batch of statements, including null,Douglas Gregor2009-04-171-0/+8
* Ignore plus operands when looking up the operand number from a named operand....Anders Carlsson2009-04-031-3/+0
* add some spaces :)Chris Lattner2009-03-111-1/+1
* don't use strtoul on a non-null-terminated string.Chris Lattner2009-03-111-4/+5
* fix PR3258 by rejecting invalid numeric operands.Chris Lattner2009-03-111-5/+19
* checking for symbolic operands as well as % at end of string.Chris Lattner2009-03-111-7/+20
* position the caret properly on asm string diagnostics, e.g.:Chris Lattner2009-03-101-1/+1
* reject invalid escape characters in extended-asm strings with a nice diagnostic.Chris Lattner2009-03-101-18/+20
* add plumbing to report diagnostics back through sema for malformed asmstrings.Chris Lattner2009-03-101-2/+2
* move the asm string analysis code out of codegen into common Chris Lattner2009-03-101-0/+112
* move matching of named operands into AsmStmt class. At the sameChris Lattner2009-03-101-0/+25
* add some helper methods to AsmStmt and add some comments.Chris Lattner2009-03-101-6/+17
* Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner2009-03-041-5/+4
* Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff2009-03-031-2/+2
* ObjCAtCatchStmt's ParamStmt is always a DeclStmt.Daniel Dunbar2009-03-011-1/+2
* Remove DeclGroupOwningRef, since we intend for declarations to be ownedDouglas Gregor2009-02-131-1/+0
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-1/+1
* Use ASTContext's allocator to deallocate Stmt objects instead of using 'delet...Ted Kremenek2009-02-061-3/+5
* Don't advance the statement iterator after we've deallocated the statementDouglas Gregor2009-01-161-2/+3
* Full AST support and better Sema support for C++ try-catch.Sebastian Redl2008-12-221-1/+13
* Partial AST and Sema support for C++ try-catch.Sebastian Redl2008-12-221-0/+20
* Don't require us to manually number the statements and expressions in StmtNod...Douglas Gregor2008-11-141-3/+3
* - Move ExprIterator to Stmt.h so that it can be used by classes defined in St...Ted Kremenek2008-10-271-2/+19
* Migrate DeclStmt over to using a DeclGroup instead of a pointer to a ScopedDe...Ted Kremenek2008-10-071-9/+5
* Add DeclStmt::hasSolitaryDecl() and DeclStmt::getSolitaryDecl()Ted Kremenek2008-10-061-1/+5
* More #include cleaningDaniel Dunbar2008-08-111-2/+0
* remove spaces at eol to test commit accessNico Weber2008-08-051-23/+23
* Added decl_iterator to DeclStmt to provide an abstract interface to iterate o...Ted Kremenek2008-08-051-0/+5
* Fix more strict-aliasing warnings.Ted Kremenek2008-06-171-10/+14
OpenPOWER on IntegriCloud