summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith2013-01-141-4/+6
* s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith2013-01-021-6/+6
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-3/+3
* Simplify. No functionality change.Nico Weber2012-12-301-7/+2
* Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a bodyArgyrios Kyrtzidis2012-12-061-2/+2
* [driver, ms-inline asm] MS-Style inline assembly is controlled by theChad Rosier2012-12-051-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* PR14381: Never skip constexpr function bodies when code-completing. We may needRichard Smith2012-11-191-2/+4
* Simplify function try/catch scope handling.David Blaikie2012-11-131-3/+3
* Fix more try scoping bugs introduced by r167650.David Blaikie2012-11-121-1/+1
* PR14296: function parameter name collisions in function try/catchDavid Blaikie2012-11-101-6/+8
* Support interleaving of other pragmas with FP_CONTRACT at the beginning of aLang Hames2012-11-031-4/+45
* If skipping bodies is enabled outside code-completion, just skip the body dir...Argyrios Kyrtzidis2012-10-311-1/+7
* Removed an extra blank line.Mahesha S2012-10-271-1/+0
* When used in a compound expression FP_CONTRACT should proceed all explicitLang Hames2012-10-211-3/+8
* People put pragmas in crazy places; add more handling. PR14046.Eli Friedman2012-10-091-0/+20
* Make sure we allow "#pragma options align=mac68k" in function-local contexts....Eli Friedman2012-10-081-0/+5
* Permanently end the whole "pragma got handled by the parser too early"Eli Friedman2012-10-041-0/+10
* Add FP_CONTRACT support for clang.Lang Hames2012-10-021-0/+5
* If the range in a for range statement doesn't have a viable begin/end function,Richard Smith2012-09-201-1/+2
* Revert r163083 per chandlerc's request.Joao Matos2012-09-041-16/+1
* Implemented parsing and AST support for the MS __leave exception statement. A...Joao Matos2012-09-021-1/+16
* [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt.Chad Rosier2012-08-251-12/+10
* [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a Chad Rosier2012-08-241-0/+18
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-2/+2
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-6/+6
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-19/+19
* Better diagnostics for range-based for loops with bad range types.Sam Panzer2012-08-211-1/+1
* PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers andRichard Smith2012-08-181-81/+24
* 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
OpenPOWER on IntegriCloud