summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* ActOnReturnStmt should also take a FullExprArg.Anders Carlsson2009-05-301-1/+1
* Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor2009-05-211-1/+0
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-1/+1
* Make ActOnWhileStmt take a FullExprArg for the condition expr.Anders Carlsson2009-05-171-1/+1
* Make ActOnExprStmt take a FullExprArg.Anders Carlsson2009-05-171-3/+3
* Add the FullExprArg wrapper and use it for if statement conditions.Anders Carlsson2009-05-171-1/+1
* Make the RAII extension warning silencing for __extension__ a bit Eli Friedman2009-05-161-3/+3
* Don't insert an extra ParenExpr around asm operands.Eli Friedman2009-05-031-1/+3
* Get rid of some useless uses of NoExtensions. The philosophy here is Eli Friedman2009-04-281-1/+1
* The mysterious bug turns out to be an incredibly bone-headed mistake.Sebastian Redl2009-04-261-1/+2
* Implement function-try-blocks. However, there's a very subtle bug that I can'...Sebastian Redl2009-04-261-4/+44
* Fix a problem with objc foreach loop. It turns out that objc mode changesChris Lattner2009-04-221-4/+4
* fix a FIXME, providing accurate source range info for DeclStmt's. The endChris Lattner2009-04-021-11/+10
* minor simplificationChris Lattner2009-03-291-4/+1
* hoist some code for handling objc foreach construct out of Declaration proces...Chris Lattner2009-03-291-4/+10
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-14/+11
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-6/+6
* random cleanups.Chris Lattner2009-03-241-15/+18
* rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner2009-03-051-3/+3
* When parsing a function body, add it to the crash stack, giving us somethingChris Lattner2009-03-051-0/+4
* Simplify the interface to ParseFunctionStatementBody to not take Chris Lattner2009-03-051-3/+6
* Include information about compound statements when crashing in sema or theChris Lattner2009-03-051-2/+7
* fixes suggested by Sebastian!Chris Lattner2009-03-041-2/+2
* Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner2009-03-041-35/+93
* Put the invalid flag of OwningResult into the Action pointer.Sebastian Redl2009-02-051-27/+25
* Fix for PR3418: make sure to handle the RHS of expressions starting with Eli Friedman2009-01-271-9/+3
* Convert more expression actions to smart pointers.Sebastian Redl2009-01-191-2/+2
* Rename move_convert to move_arg and move_res. The new names are less misleadi...Sebastian Redl2009-01-181-36/+31
* Convert asm statement action to smart pointers.Sebastian Redl2009-01-181-6/+5
* Convert more statement actions to smart pointers.Sebastian Redl2009-01-181-4/+4
* Convert some more statement actions to smart pointers.Sebastian Redl2009-01-161-17/+14
* more SourceLocation lexicon change: instead of referring to theChris Lattner2009-01-161-2/+2
* Convert some more actions to smart pointers.Sebastian Redl2009-01-111-9/+10
* Convert a two more statement actions to smart pointers.Sebastian Redl2008-12-281-5/+5
* Partial AST and Sema support for C++ try-catch.Sebastian Redl2008-12-221-1/+2
* Parser support for C++ try-catch.Sebastian Redl2008-12-211-1/+92
* Convert a few Stmt actions to smart pointers.Sebastian Redl2008-12-211-10/+10
* Do proper recovery from an invalid switch condiition. Fixes PR3229.Eli Friedman2008-12-171-3/+4
* Some utilities for using the smart pointers in Actions, especially Sema. Conv...Sebastian Redl2008-12-131-1/+1
* use smarter error recovery for do/while.Chris Lattner2008-12-121-4/+7
* apply the new error recovery smarts we have for if's to while's and switch's.Chris Lattner2008-12-121-42/+49
* merge recovery-2.c into recovery-3.c.Chris Lattner2008-12-121-9/+22
* Convert some more expression parsers to use smart pointers.Sebastian Redl2008-12-111-2/+2
* Convert selected expression parsers to use smart pointers.Sebastian Redl2008-12-111-4/+4
* Convert the remaining statement parsers to smart pointers.Sebastian Redl2008-12-111-1/+1
* Convert some more statement parsers to smart pointers.Sebastian Redl2008-12-111-76/+79
* Convert a number of statement parsers to smart pointers.Sebastian Redl2008-12-111-78/+79
* Added a warning when referencing an if's condition variable in theDouglas Gregor2008-12-101-0/+3
* Use a scoped object to manage entry/exit from a parser scope rather than expl...Douglas Gregor2008-12-101-55/+48
* Modify the move emulation according to the excellent design of Howard Hinnant...Sebastian Redl2008-12-101-47/+49
OpenPOWER on IntegriCloud