summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Removed unused LParenLoc parameter to ActOnCXXForRangeStmtSam Panzer2012-08-161-3/+2
* [ms-inline asm] MSVC parses multiple __asm statements on a single line as oneChad Rosier2012-08-151-5/+0
* [ms-inline asm] Add the left brace source location and improve the prettyChad Rosier2012-08-151-1/+2
* [ms-inline asm] Remove the last bits of LineEnds.Chad Rosier2012-08-141-5/+1
* [ms-inline asm] Add a helpful assert.Chad Rosier2012-08-141-91/+85
* [ms-inline asm] Refactor the logic to generate the AsmString into Sema. NoChad Rosier2012-08-081-59/+2
* [ms-inline asm] Stmt destructors are never called, so allocate the AsmToks usingChad Rosier2012-08-071-1/+2
* [ms-inline asm] Pass Tokens to Sema and store them in the AST. No functionalChad Rosier2012-08-061-5/+2
* 80-column violations and whitespace.Chad Rosier2012-07-101-13/+15
* objective-c: Refactor parse/sema portion ofFariborz Jahanian2012-07-031-8/+8
* Clean up a large number of C++11 attribute parse issues, including parsingAlexis Hunt2012-06-231-0/+11
* [ms-inline-asm] The __asm keyword is a statement separator, so multiple asmChad Rosier2012-06-121-0/+5
* [ms-inline-asm] Cleanup MS style inline assembly parsing.Chad Rosier2012-06-121-9/+46
* Etch out the code path for MS-style inline assembly.Chad Rosier2012-06-111-33/+52
* Include the correct conversion context locations for condition expressions.David Blaikie2012-05-161-3/+3
* improve error recovery for extra ')'s after a if/switch/while condition. Bef...Chris Lattner2012-04-281-0/+10
* switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. ...Chris Lattner2012-04-281-1/+1
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-141-97/+84
* Added a flag to the parser to skip method bodies.Erik Verbruggen2012-04-121-14/+10
* Disambiguation of '[[':Richard Smith2012-04-101-2/+2
* [parser] If there are unmatched braces in a function definition, try toArgyrios Kyrtzidis2012-03-241-5/+8
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-19/+19
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-061-4/+2
* Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p...Eli Friedman2012-02-231-0/+8
* Fix parsing and processing initializer lists in return statements and as dire...Sebastian Redl2012-02-221-3/+0
* Don't assume that a valid expression for the first part of a for-statementRichard Smith2012-02-211-2/+1
* Reject continue/break statements within members of local functions nested withinRichard Smith2012-02-171-7/+14
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-141-5/+15
* Added source location for the template keyword in AST template-id expressions.Abramo Bagnara2012-01-271-1/+1
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-3/+0
* Add -Wdangling-else.Nico Weber2011-12-221-13/+25
* PR11297: Provide a better diagnostic for code which contains aRichard Smith2011-12-201-0/+8
* Fix tentative parsing so it knows how to handle an ambiguous for-range-declar...Eli Friedman2011-12-201-1/+1
* Fix test regression introduced by r145656. When seeing a string literal that...Ted Kremenek2011-12-021-1/+6
* Implement support for dependent Microsoft __if_exists/__if_not_existsDouglas Gregor2011-10-251-1/+10
* Rework Microsoft __if_exists/__if_not_exists parsing and semanticDouglas Gregor2011-10-241-12/+31
* Treat the Microsoft/Borland keyword "__except" as a context-sensitiveDouglas Gregor2011-10-211-3/+7
* Implement -Wc++98-compat warnings for the parser.Richard Smith2011-10-151-4/+6
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-121-34/+48
* Fix "Uninitialized" warnings.NAKAMURA Takumi2011-10-081-2/+2
* WhitespaceNAKAMURA Takumi2011-10-081-60/+60
* Some fixes for MS-style asm parsing: specifically, add some error checking, a...Eli Friedman2011-09-301-26/+105
* Changes to the name lookup have caused a regression in the digraph fix-it hint.Richard Trieu2011-09-191-0/+5
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-2/+2
* Change references to StmtTy to Stmt and removed typedefs of StmtTy. Also rem...Richard Trieu2011-09-091-1/+1
* Change all references of type ExprTy to Expr and get rid of the typedefs.Richard Trieu2011-09-091-2/+2
* When parsing a function-try-block that does not have aDouglas Gregor2011-09-071-1/+3
* PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-...Richard Smith2011-09-041-0/+3
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-9/+13
* Don't try keeping a 'LeadingEmptyMacroLoc' in NullStmt. This failsArgyrios Kyrtzidis2011-09-011-4/+2
OpenPOWER on IntegriCloud