summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make sure that we always pop a function's scope *before* we callDouglas Gregor2011-03-161-7/+15
* Implement a hack intended to allow Clang to parse libstdc++ 4.5'sDouglas Gregor2011-03-111-1/+10
* Fixed LabelDecl source range and cleaned creation code.Abramo Bagnara2011-03-051-1/+1
* implement basic support for __label__. I wouldn't be shocked if there areChris Lattner2011-02-181-4/+33
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-6/+11
* Improve parser recovery in "for" statements, from Richard Smith!Douglas Gregor2011-02-171-7/+18
* Improve our parse recovery on 'case blah;' and 'default;'.John McCall2011-01-221-6/+18
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-4/+1
* Convert "#pragma unused(...)" into tokens for the parser.Argyrios Kyrtzidis2011-01-171-0/+6
* Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCo...Argyrios Kyrtzidis2011-01-041-8/+9
* When in code-completion, skip obj-c method bodies for speed up.Argyrios Kyrtzidis2011-01-031-12/+25
* Speed up code-completion by skipping function bodies.Argyrios Kyrtzidis2011-01-031-0/+13
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-54/+47
* Improve the diagnostic and recovery for missing colons after 'case'Douglas Gregor2010-12-231-12/+16
* Although we currently have explicit lvalue-to-rvalue conversions, they'reJohn McCall2010-12-041-3/+9
* Fixed source range for MS asm statement.Abramo Bagnara2010-12-021-4/+7
* Revert r119838 "Don't warn for empty 'if' body if there is a macro that expan...Argyrios Kyrtzidis2010-11-201-15/+7
* Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g:Argyrios Kyrtzidis2010-11-191-3/+13
* Region-allocate all AttributeList objects from a factory object instead of ma...Ted Kremenek2010-11-101-34/+19
* Properly handle temporaries that are created in a AsmStmt.Argyrios Kyrtzidis2010-11-021-1/+1
* Clean up temporaries created by an asm statement. Fixes rdar://8540491Argyrios Kyrtzidis2010-11-011-0/+1
* vla expressions used in __typeof__ must be evaluated.Fariborz Jahanian2010-09-281-9/+10
* Don't warn for an unused label if it has 'unused' attribute. Fixes rdar://848...Argyrios Kyrtzidis2010-09-281-2/+1
* Implement bracket insertion for Objective-C instance message sends asDouglas Gregor2010-09-151-1/+2
* Improve recovery when there is a stray ']' or ')' before the ';' atDouglas Gregor2010-09-071-2/+2
* when emitting an error about a missing } in a compound statement, emitChris Lattner2010-09-011-0/+1
* Revert my user-defined literal commits - r1124{58,60,67} pendingAlexis Hunt2010-08-301-2/+1
* Implement C++0x user-defined string literals.Alexis Hunt2010-08-291-1/+2
* One who seeks knowledge learns something new every day.John McCall2010-08-261-9/+8
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-61/+61
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-37/+37
* Introduce a code-completion hook for the Objective-C collectionDouglas Gregor2010-08-231-0/+10
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-16/+16
* DeclPtrTy -> Decl *John McCall2010-08-211-13/+13
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Add a slightly better hack for microsoft style inline asm, Chris Lattner2010-08-171-2/+2
* Once code completion has completed, pass a "completion context" on toDouglas Gregor2010-08-111-3/+3
* Remove ElseScope which is also dead code now.Nick Lewycky2010-08-061-6/+0
* Fix PR7673 by allowing an empty clobbers section in an ASM statement.Chandler Carruth2010-07-221-8/+10
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-13/+13
* Make sure parens/braces/brackets are correctly balanced.Argyrios Kyrtzidis2010-06-171-0/+2
* Teach code completion to adjust its completion priorities based on theDouglas Gregor2010-05-301-0/+7
* Make -code-completion-patterns only cover multi-line codeDouglas Gregor2010-05-281-1/+1
* Improve code completion in failure cases in two ways:Douglas Gregor2010-05-251-2/+2
* Improve parser recovery when a switch condition is invalid; fixesDouglas Gregor2010-05-201-3/+4
* Fixed DISABLE_SMART_POINTERS breakageDouglas Gregor2010-05-061-1/+3
* Rework our handling of temporary objects within the conditions ofDouglas Gregor2010-05-061-32/+55
* change Scope::WithinElse to be a normal scope flag, widen theChris Lattner2010-04-121-5/+8
* fix PR6782, an accept invalid. We weren't emitting the diagnostic Chris Lattner2010-04-051-1/+1
* Don't skip past the '}' if an expression has error and is not followed by ';'.Argyrios Kyrtzidis2010-03-311-3/+5
OpenPOWER on IntegriCloud