summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResultSebastian Redl2008-12-091-32/+32
* Consistently use smart pointers for stmt and expr nodes in parser local varia...Sebastian Redl2008-12-091-167/+136
* Use RAII objects to ensure proper destruction of expression and statement AST...Sebastian Redl2008-11-251-18/+38
* make the 'to match this' diagnostic a note.Chris Lattner2008-11-231-1/+1
* Added operator overloading for unary operators, post-increment, andDouglas Gregor2008-11-191-1/+2
* Change a couple of the Parser::Diag methods to return DiagnosticInfoChris Lattner2008-11-181-13/+13
* Fix a couple of suboptimalities in error recovery.Chris Lattner2008-11-131-8/+11
* simplify some other code for __extension__ processing.Chris Lattner2008-10-201-7/+5
* Disambiguate between a declaration or an expression, in the 'for-init-stateme...Argyrios Kyrtzidis2008-10-051-1/+1
* Resolve ambiguous C++ statements (C++ 6.8p1).Argyrios Kyrtzidis2008-10-051-2/+2
* Add comments about C++ clause 3.3.2p4 that mentions that the condition declar...Argyrios Kyrtzidis2008-09-111-0/+16
* Fix do-while scoping in C++.Argyrios Kyrtzidis2008-09-111-1/+7
* Revert r56078, getLang().C99 being true in C++ is a bug that will be fixed.Argyrios Kyrtzidis2008-09-111-12/+91
* -getLang().C99 is true in C++ too, remove the use of the C99orCXX variable.Argyrios Kyrtzidis2008-09-101-91/+12
* Add some C++-specific comments in the parsing methods of if/switch/while/for.Argyrios Kyrtzidis2008-09-101-0/+71
* Implement parser support for the 'condition' part of C++ selection-statements...Argyrios Kyrtzidis2008-09-091-23/+67
* Support C++'s declaration-statement.Argyrios Kyrtzidis2008-09-071-1/+2
* Use of NextToken() makes ParseIdentifierStatement unnecessary.Argyrios Kyrtzidis2008-07-121-87/+7
* Simplify the parser a bit by looking at the next token without consuming it (...Argyrios Kyrtzidis2008-07-091-30/+41
* Have Parser::FuzzyParseMicrosoftAsmStatement() return the null statement (';'). Steve Naroff2008-04-071-1/+1
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+1159
OpenPOWER on IntegriCloud