| Commit message (Expand) | Author | Age | Files | Lines |
| * | objective-c: Refactor parse/sema portion of | Fariborz Jahanian | 2012-07-03 | 1 | -9/+29 |
| * | In blocks, only pretend that enum constants have enum type if necessary. | Jordan Rose | 2012-07-02 | 1 | -44/+21 |
| * | Pretend that enum constants have enum type when inferring a block return type. | Jordan Rose | 2012-06-21 | 1 | -3/+25 |
| * | Whitespace. | Chad Rosier | 2012-06-20 | 1 | -16/+14 |
| * | [ms-style asm] Change the fatal error to an extension warning. Apparently, this | Chad Rosier | 2012-06-20 | 1 | -0/+3 |
| * | Etch out the code path for MS-style inline assembly. | Chad Rosier | 2012-06-11 | 1 | -0/+9 |
| * | Remove a commented out variable declaration. This was originally a debugging | Richard Trieu | 2012-06-08 | 1 | -1/+0 |
| * | Revert Decl's iterators back to pointer value_type rather than reference valu... | David Blaikie | 2012-06-06 | 1 | -1/+1 |
| * | Remove unused private member variables found by clang's new -Wunused-private-... | Benjamin Kramer | 2012-06-06 | 1 | -6/+3 |
| * | Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conce... | Eli Friedman | 2012-05-24 | 1 | -2/+8 |
| * | Use a llvm::SmallString rather than std::string for duplicate-case errors | Douglas Gregor | 2012-05-16 | 1 | -4/+6 |
| * | Produce more useful 'duplicate case' diagnostics. Fixes PR9243, from Terry Long! | Douglas Gregor | 2012-05-16 | 1 | -2/+23 |
| * | PR12826: Converting an lvalue to an xvalue is a no-op conversion, not an lval... | Richard Smith | 2012-05-15 | 1 | -4/+2 |
| * | Bind cleanups after doing l2r conversion on the operand of a | John McCall | 2012-05-08 | 1 | -4/+2 |
| * | Move Sema::VerifyIntegerConstantExpression() and | Douglas Gregor | 2012-05-04 | 1 | -9/+49 |
| * | Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() | Douglas Gregor | 2012-05-04 | 1 | -4/+4 |
| * | Skip checking for infinite for-loops if there are global or static variables | Richard Trieu | 2012-05-04 | 1 | -2/+3 |
| * | Add -Wloop-analysis. This warning will fire on for loops which the variables | Richard Trieu | 2012-04-30 | 1 | -0/+216 |
| * | Remove the ref/value inconsistency in filter_decl_iterator. | David Blaikie | 2012-04-30 | 1 | -1/+1 |
| * | Add an AttributedStmt type to represent a statement with C++11 attributes | Richard Smith | 2012-04-14 | 1 | -1/+10 |
| * | Handle placeholder expressions in an ObjC for-collection loop. | John McCall | 2012-03-30 | 1 | -3/+11 |
| * | Make sure we perform the relevant implied conversions correctly for ObjC meth... | Eli Friedman | 2012-03-30 | 1 | -18/+19 |
| * | For enums with no tag name, display its location in | Fariborz Jahanian | 2012-03-21 | 1 | -3/+3 |
| * | fixes the diagnostic issued in // rdar://11069896 | Fariborz Jahanian | 2012-03-21 | 1 | -1/+1 |
| * | Allow void blocks to return witn a void expression in | Fariborz Jahanian | 2012-03-21 | 1 | -2/+7 |
| * | Undo previous patch as I checked more than I intended. | Fariborz Jahanian | 2012-03-21 | 1 | -7/+2 |
| * | modern objective-c rewriter: remove 'const' from | Fariborz Jahanian | 2012-03-21 | 1 | -2/+7 |
| * | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -18/+18 |
| * | Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, | Ted Kremenek | 2012-03-06 | 1 | -2/+6 |
| * | Doug's review comments. | Sebastian Redl | 2012-02-22 | 1 | -1/+1 |
| * | Fix parsing and processing initializer lists in return statements and as dire... | Sebastian Redl | 2012-02-22 | 1 | -3/+24 |
| * | Specialize noreturn diagnostics for lambda expressions. | Douglas Gregor | 2012-02-15 | 1 | -2/+8 |
| * | Fix silly precedence error. | Douglas Gregor | 2012-02-15 | 1 | -1/+1 |
| * | Specialize the diagnostic complaining about conflicting types of | Douglas Gregor | 2012-02-15 | 1 | -2/+2 |
| * | Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) | Dmitri Gribenko | 2012-02-14 | 1 | -15/+38 |
| * | Don't allow deduction of a lambda result type from an initializer | Douglas Gregor | 2012-02-09 | 1 | -2/+10 |
| * | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith | 2012-02-04 | 1 | -6/+8 |
| * | Don't allow a value of a scoped enumeration to be used as the first bound for an | Richard Smith | 2012-02-04 | 1 | -1/+2 |
| * | Make sure we call MaybeCreateExprWithCleanups for the sub-expression of an in... | Eli Friedman | 2012-01-31 | 1 | -0/+1 |
| * | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -1/+3 |
| * | Refactor to share code for handling return statements between lambda expressi... | Eli Friedman | 2012-01-26 | 1 | -38/+36 |
| * | Slight refactoring; catch yet another case where we were missing an lvalue-to... | Eli Friedman | 2012-01-26 | 1 | -5/+1 |
| * | Allow typo correction to be disabled in BuildOverloadedCallExpr variant. | Kaelyn Uhrain | 2012-01-25 | 1 | -1/+1 |
| * | Minor fixups for auto deduction of initializer lists. | Sebastian Redl | 2012-01-23 | 1 | -1/+2 |
| * | Implement -Wswitch-enum correctly. | David Blaikie | 2012-01-23 | 1 | -10/+10 |
| * | Make sure the AST correctly represents lvalue-to-rvalue conversions where app... | Eli Friedman | 2012-01-23 | 1 | -1/+1 |
| * | Fix -Wswitch to warn about out of bounds enum cases even when there's a default | David Blaikie | 2012-01-22 | 1 | -32/+28 |
| * | Add -Wswitch-enum-redundant-default. | David Blaikie | 2012-01-21 | 1 | -2/+8 |
| * | constexpr: converted constant expression handling for enumerator values, case | Richard Smith | 2012-01-18 | 1 | -29/+63 |
| * | Auto deduction support for std::initializer_list, including for-range support... | Sebastian Redl | 2012-01-17 | 1 | -1/+1 |