summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ms-inline asm] Add a very simple test case. Basically, we're only testing forChad Rosier2012-08-081-0/+6
* [ms-inline asm] Refactor the logic to generate the AsmString into Sema. NoChad Rosier2012-08-081-5/+31
* [ms-inline asm] Add support for detecting simple ms-style inline asm. SimpleChad Rosier2012-08-081-2/+104
* Add the IsSimple/IsVolatile parameters to the MSAsmStmt constructor.Chad Rosier2012-08-081-1/+2
* [ms-inline asm] Stmt destructors are never called, so allocate the AsmToks usingChad Rosier2012-08-071-1/+1
* [ms-inline asm] Pass Tokens to Sema and store them in the AST. No functionalChad Rosier2012-08-061-1/+2
* Consolidate ObjC lookupPrivateMethod methods from Sema and DeclObjC.Anna Zaks2012-07-271-1/+1
* Issue warning when assigning out-of-range integer values to enums.Fariborz Jahanian2012-07-171-0/+49
* Don't try to do RVO on block variables that refer to an enclosing local.Nico Weber2012-07-111-1/+1
* Inline storage of attributes in AttributedStmt.Alexander Kornienko2012-07-091-5/+3
* objective-c++11: extend c++11 range-based loop to iterateFariborz Jahanian2012-07-061-0/+12
* objective-c: Refactor parse/sema portion ofFariborz Jahanian2012-07-031-9/+29
* In blocks, only pretend that enum constants have enum type if necessary.Jordan Rose2012-07-021-44/+21
* Pretend that enum constants have enum type when inferring a block return type.Jordan Rose2012-06-211-3/+25
* Whitespace.Chad Rosier2012-06-201-16/+14
* [ms-style asm] Change the fatal error to an extension warning. Apparently, thisChad Rosier2012-06-201-0/+3
* Etch out the code path for MS-style inline assembly.Chad Rosier2012-06-111-0/+9
* Remove a commented out variable declaration. This was originally a debuggingRichard Trieu2012-06-081-1/+0
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-1/+1
* Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer2012-06-061-6/+3
* Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conce...Eli Friedman2012-05-241-2/+8
* Use a llvm::SmallString rather than std::string for duplicate-case errorsDouglas Gregor2012-05-161-4/+6
* Produce more useful 'duplicate case' diagnostics. Fixes PR9243, from Terry Long!Douglas Gregor2012-05-161-2/+23
* PR12826: Converting an lvalue to an xvalue is a no-op conversion, not an lval...Richard Smith2012-05-151-4/+2
* Bind cleanups after doing l2r conversion on the operand of aJohn McCall2012-05-081-4/+2
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-9/+49
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-4/+4
* Skip checking for infinite for-loops if there are global or static variablesRichard Trieu2012-05-041-2/+3
* Add -Wloop-analysis. This warning will fire on for loops which the variablesRichard Trieu2012-04-301-0/+216
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-1/+1
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-141-1/+10
* Handle placeholder expressions in an ObjC for-collection loop.John McCall2012-03-301-3/+11
* Make sure we perform the relevant implied conversions correctly for ObjC meth...Eli Friedman2012-03-301-18/+19
* For enums with no tag name, display its location in Fariborz Jahanian2012-03-211-3/+3
* fixes the diagnostic issued in // rdar://11069896Fariborz Jahanian2012-03-211-1/+1
* Allow void blocks to return witn a void expression in Fariborz Jahanian2012-03-211-2/+7
* Undo previous patch as I checked more than I intended.Fariborz Jahanian2012-03-211-7/+2
* modern objective-c rewriter: remove 'const' fromFariborz Jahanian2012-03-211-2/+7
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-18/+18
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-2/+6
* Doug's review comments.Sebastian Redl2012-02-221-1/+1
* Fix parsing and processing initializer lists in return statements and as dire...Sebastian Redl2012-02-221-3/+24
* Specialize noreturn diagnostics for lambda expressions.Douglas Gregor2012-02-151-2/+8
* Fix silly precedence error.Douglas Gregor2012-02-151-1/+1
* Specialize the diagnostic complaining about conflicting types ofDouglas Gregor2012-02-151-2/+2
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-141-15/+38
* Don't allow deduction of a lambda result type from an initializerDouglas Gregor2012-02-091-2/+10
* In C++11 mode, when an integral constant expression is desired and we have aRichard Smith2012-02-041-6/+8
* Don't allow a value of a scoped enumeration to be used as the first bound for anRichard Smith2012-02-041-1/+2
* Make sure we call MaybeCreateExprWithCleanups for the sub-expression of an in...Eli Friedman2012-01-311-0/+1
OpenPOWER on IntegriCloud