|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| * | Move the rest of the preprocessor terminology from 'instantiate' and | Chandler Carruth | 2011-07-14 | 1 | -1/+1 | 
| * | Properly implement the scope restriction on the NRVO for | Douglas Gregor | 2011-07-06 | 1 | -3/+9 | 
| * | Remove the Fix-it for missing statement in switches | David Majnemer | 2011-06-14 | 1 | -6/+4 | 
| * | Improve the diagnostics generated for switch statements missing expressions | David Majnemer | 2011-06-13 | 1 | -4/+7 | 
| * | Add support for _if_exists and __if_not_exists at namespace/global scope. | Francois Pichet | 2011-05-07 | 1 | -37/+4 | 
| * | Add support for Microsoft __if_exists and __if_not_exists construct inside fu... | Francois Pichet | 2011-05-06 | 1 | -0/+70 | 
| * | SEH was crashing under -fms-extensions. | Francois Pichet | 2011-04-28 | 1 | -6/+11 | 
| * | Parsing/AST support for Structured Exception Handling | John Wiegley | 2011-04-28 | 1 | -15/+144 | 
| * | Introduce a new parser annotation token for primary expressions. When | Douglas Gregor | 2011-04-27 | 1 | -7/+8 | 
| * | Clean out some cruft I introduced when adding Sema::ClassifyName() | Douglas Gregor | 2011-04-27 | 1 | -4/+0 | 
| * | Simplify the parser's handling of Sema::ClassifyName() for types, by | Douglas Gregor | 2011-04-27 | 1 | -52/+1 | 
| * | If a null statement was preceded by an empty macro keep its instantiation sou... | Argyrios Kyrtzidis | 2011-04-27 | 1 | -2/+4 | 
| * | Extend Sema::ClassifyName() to support C++, ironing out a few issues | Douglas Gregor | 2011-04-27 | 1 | -5/+24 | 
| * | When Sema::ClassifyName() finds an invalid ivar reference, return an | Douglas Gregor | 2011-04-25 | 1 | -1/+0 | 
| * | Implement a new identifier-classification scheme where Sema | Douglas Gregor | 2011-04-24 | 1 | -34/+167 | 
| * | Fix gcc warning. Add parens to this assert, incidentally reassociating it, bu... | Richard Smith | 2011-04-21 | 1 | -1/+1 | 
| * | Add a fixit suggest for missing case keywords inside a switch scope.  For ins... | Richard Trieu | 2011-04-21 | 1 | -5/+23 | 
| * | Add support for C++0x's range-based for loops, as specified by the C++11 draf... | Richard Smith | 2011-04-14 | 1 | -12/+42 | 
| * | Insomniac refactoring:  change how the parser allocates attributes so that | John McCall | 2011-03-24 | 1 | -8/+8 | 
| * | Make sure that we always pop a function's scope *before* we call | Douglas Gregor | 2011-03-16 | 1 | -7/+15 | 
| * | Implement a hack intended to allow Clang to parse libstdc++ 4.5's | Douglas Gregor | 2011-03-11 | 1 | -1/+10 | 
| * | Fixed LabelDecl source range and cleaned creation code. | Abramo Bagnara | 2011-03-05 | 1 | -1/+1 | 
| * | implement basic support for __label__.  I wouldn't be shocked if there are | Chris Lattner | 2011-02-18 | 1 | -4/+33 | 
| * | Switch labels over to using normal name lookup, instead of their | Chris Lattner | 2011-02-18 | 1 | -6/+11 | 
| * | Improve parser recovery in "for" statements, from Richard Smith! | Douglas Gregor | 2011-02-17 | 1 | -7/+18 | 
| * | Improve our parse recovery on 'case blah;' and 'default;'. | John McCall | 2011-01-22 | 1 | -6/+18 | 
| * | Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and | Jeffrey Yasskin | 2011-01-18 | 1 | -4/+1 | 
| * | Convert "#pragma unused(...)" into tokens for the parser. | Argyrios Kyrtzidis | 2011-01-17 | 1 | -0/+6 | 
| * | Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCo... | Argyrios Kyrtzidis | 2011-01-04 | 1 | -8/+9 | 
| * | When in code-completion, skip obj-c method bodies for speed up. | Argyrios Kyrtzidis | 2011-01-03 | 1 | -12/+25 | 
| * | Speed up code-completion by skipping function bodies. | Argyrios Kyrtzidis | 2011-01-03 | 1 | -0/+13 | 
| * | Refactor how we collect attributes during parsing, and add slots for attributes | John McCall | 2010-12-24 | 1 | -54/+47 | 
| * | Improve the diagnostic and recovery for missing colons after 'case' | Douglas Gregor | 2010-12-23 | 1 | -12/+16 | 
| * | Although we currently have explicit lvalue-to-rvalue conversions, they're | John McCall | 2010-12-04 | 1 | -3/+9 | 
| * | Fixed source range for MS asm statement. | Abramo Bagnara | 2010-12-02 | 1 | -4/+7 | 
| * | Revert r119838 "Don't warn for empty 'if' body if there is a macro that expan... | Argyrios Kyrtzidis | 2010-11-20 | 1 | -15/+7 | 
| * | Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: | Argyrios Kyrtzidis | 2010-11-19 | 1 | -3/+13 | 
| * | Region-allocate all AttributeList objects from a factory object instead of ma... | Ted Kremenek | 2010-11-10 | 1 | -34/+19 | 
| * | Properly handle temporaries that are created in a AsmStmt. | Argyrios Kyrtzidis | 2010-11-02 | 1 | -1/+1 | 
| * | Clean up temporaries created by an asm statement. Fixes rdar://8540491 | Argyrios Kyrtzidis | 2010-11-01 | 1 | -0/+1 | 
| * | vla expressions used in __typeof__ must be evaluated. | Fariborz Jahanian | 2010-09-28 | 1 | -9/+10 | 
| * | Don't warn for an unused label if it has 'unused' attribute. Fixes rdar://848... | Argyrios Kyrtzidis | 2010-09-28 | 1 | -2/+1 | 
| * | Implement bracket insertion for Objective-C instance message sends as | Douglas Gregor | 2010-09-15 | 1 | -1/+2 | 
| * | Improve recovery when there is a stray ']' or ')' before the ';' at | Douglas Gregor | 2010-09-07 | 1 | -2/+2 | 
| * | when emitting an error about a missing } in a compound statement, emit | Chris Lattner | 2010-09-01 | 1 | -0/+1 | 
| * | Revert my user-defined literal commits - r1124{58,60,67} pending | Alexis Hunt | 2010-08-30 | 1 | -2/+1 | 
| * | Implement C++0x user-defined string literals. | Alexis Hunt | 2010-08-29 | 1 | -1/+2 | 
| * | One who seeks knowledge learns something new every day. | John McCall | 2010-08-26 | 1 | -9/+8 | 
| * | OwningExprResult -> ExprResult.  This patch brought to you by | John McCall | 2010-08-24 | 1 | -61/+61 | 
| * | Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). | John McCall | 2010-08-23 | 1 | -37/+37 |