summaryrefslogtreecommitdiffstats
path: root/clang/Parse/ParseStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-1159/+0
* handle __extension__ properly at block scope.Chris Lattner2008-03-131-2/+8
* instead of passing in null end location info, pass in the same as start.Chris Lattner2008-03-131-3/+3
* improve DeclStmt to be able to store SourceRange info correctly.Chris Lattner2008-03-131-4/+16
* Several cleanups surrounding Parser::ParseAsmStatement() and Parser::FuzzyPar...Steve Naroff2008-02-111-2/+16
* Behave correctly if a constraint expression is invalid.Anders Carlsson2008-02-091-10/+15
* Use getLogicalLineNumber() in FuzzyParseMicrosoftAsmStatement(), it's more ge...Steve Naroff2008-02-081-15/+7
* Support fuzzy parsing MS line-oriented __asm's that originate from a macro (a...Steve Naroff2008-02-081-5/+16
* - Add support for fuzzy parsing line-oriented __asm's (yuck).Steve Naroff2008-02-071-5/+17
* Implement -fms-extensions. This allows us to fuzzy parse non-standard MS cons...Steve Naroff2008-02-071-2/+16
* Handle simple asm statements correctly.Anders Carlsson2008-02-051-26/+36
* Fix Parser::ParseObjCTryStmt() to allow for trailing @-keyword statements/exp...Steve Naroff2008-02-051-17/+1
* Fix http://llvm.org/bugs/show_bug.cgi?id=1967.Steve Naroff2008-01-311-3/+1
* Bunch of type defs, etc. for @synchronized.Fariborz Jahanian2008-01-291-1/+3
* Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek2008-01-071-1/+1
* Added a comment, minor refactoring of foreach parsing code per Chris's sugges...Fariborz Jahanian2008-01-041-10/+10
* Minor changes as suggested by Chris L.Fariborz Jahanian2008-01-041-2/+2
* Patch to parse/build AST ObjC2's foreach statement.Fariborz Jahanian2008-01-031-31/+51
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Fix a crash on a top-level objc string, patch by Nico WeberChris Lattner2007-12-271-2/+2
* remove todoChris Lattner2007-12-121-1/+0
* Test commitSeo Sanghyeon2007-12-011-1/+1
* Keep track of whether the asm is volatile or not.Anders Carlsson2007-11-231-2/+2
* Store output and input operands as well as clobber information in the AsmStmt...Anders Carlsson2007-11-221-14/+44
* GCC fails if there is a trailing colon but no clobbers.Anders Carlsson2007-11-211-7/+5
* Store inline asm code in the AST.Anders Carlsson2007-11-201-3/+5
* Replace 2 method definition actions (ActOnFunctionDefBody, ActOnMethodDefBody...Steve Naroff2007-11-111-1/+1
* Refactored parsing of main function body for reuse by objective-c methods.Fariborz Jahanian2007-11-081-0/+18
* More support for rewriting ObjC intefaces. Still some edge cases to handle...Steve Naroff2007-10-301-1/+2
* improve error recovery handling broken 'then' or 'else' stmts in Chris Lattner2007-10-291-10/+27
* Fix a parser bug on labeled inline asm stmts, allowing usChris Lattner2007-10-291-0/+4
* Implement *skeletal* support for representing GNU inline asm stmts in the AST,Chris Lattner2007-10-291-4/+4
* Implemented parsing of objctive-c protocol conforming type used in Fariborz Jahanian2007-10-111-0/+10
* switch more code to use Token::is/isNot where possible.Chris Lattner2007-10-091-57/+57
* this patch accomodates clattner's comments on expression processing in @try-s...Fariborz Jahanian2007-10-041-9/+18
* Patch to parse objective-c's @try-statement and @throw-statement.Fariborz Jahanian2007-09-191-3/+16
* Rename statement actions (from Parse-prefix to ActOn-prefix).Steve Naroff2007-09-161-31/+31
* Rename expression actions (from Parse-prefix to ActOn-prefix).Steve Naroff2007-09-161-1/+1
* Fix a bug/missing-feature Ted noticed: the 'unused' warning should notChris Lattner2007-08-311-4/+4
* extwarn about decls intermixed with code in c89 mode.Chris Lattner2007-08-271-3/+0
* implement a fixme: __extension__ marker on decls in compound stmts.Chris Lattner2007-08-271-3/+39
* Fix test/Parser/if-scope-*.c. Patch by Neil Booth!Chris Lattner2007-08-261-8/+35
* Break the assumption that any sort of scope (e.g. a loop scope) can Chris Lattner2007-08-261-12/+13
* optimize scope push/pop to avoid work in the common case.Chris Lattner2007-08-221-18/+31
* Fix the scoping issue Neil pointed out for the rest ofChris Lattner2007-08-221-4/+32
* Fix a nasty C99 scope issue that Neil pointed out (for ifs)Chris Lattner2007-08-221-0/+14
* Refactor switch analysis to make it possible to detect duplicate case valuesAnders Carlsson2007-07-221-3/+13
* Catch goto's with a missing identifier, patch by Neil Booth.Chris Lattner2007-07-221-0/+4
* At one point there were going to be lexer and parser tokens.Chris Lattner2007-07-201-1/+1
* Add initial switch stmt support, patch by Anders Carlsson!Chris Lattner2007-07-181-1/+1
OpenPOWER on IntegriCloud