| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Added support for parsing declspecs on enumerations. Fixes PR8783 | Aaron Ballman | 2012-03-01 | 1 | -0/+6 |
* | Reject 'a = {0} = {0}' rather than parsing it as '(a = {0}) = {0}'. Also | Richard Smith | 2012-03-01 | 1 | -12/+28 |
* | objective-c: provide fixit hint when atomic property does not | Fariborz Jahanian | 2012-02-29 | 1 | -4/+10 |
* | Reapply r151638 and r151641. | James Molloy | 2012-02-29 | 1 | -0/+4 |
* | Make the odr-use logic work correctly for constant-expressions. PR12006. | Eli Friedman | 2012-02-29 | 1 | -1/+2 |
* | Parse: Change PragmaPackHandler to use the preprocessor allocator. | Daniel Dunbar | 2012-02-29 | 1 | -7/+16 |
* | Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h | Argyrios Kyrtzidis | 2012-02-28 | 1 | -2/+0 |
* | Correctly track tags and enum members defined in the prototype of a function,... | James Molloy | 2012-02-28 | 1 | -0/+2 |
* | Fix decltype crash-on-invalid, if we don't find a matching ')' for an ill-formed | Richard Smith | 2012-02-27 | 1 | -2/+2 |
* | Half of PR12088: parse braced-init-lists on the RHS of assignment operators. | Richard Smith | 2012-02-26 | 1 | -3/+14 |
* | ArrayRef'ize various functions in the AST/Parser/Sema. | Ahmed Charles | 2012-02-25 | 1 | -4/+4 |
* | Back out __decltype warning from r151377: we should either warn on all the GNU | Richard Smith | 2012-02-24 | 1 | -2/+2 |
* | __decltype is a GNU extension, not a C++11 extension. | Richard Smith | 2012-02-24 | 1 | -0/+3 |
* | Implement a new type trait __is_trivially_constructible(T, Args...) | Douglas Gregor | 2012-02-24 | 3 | -0/+64 |
* | Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p... | Eli Friedman | 2012-02-23 | 4 | -2/+53 |
* | [libclang] Make sure that all top-level decls in a @implementation are | Argyrios Kyrtzidis | 2012-02-23 | 1 | -3/+1 |
* | Provide the __is_trivially_assignable type trait, which provides | Douglas Gregor | 2012-02-23 | 3 | -0/+3 |
* | Update parser's disambiguation to cope with braced function-style casts in | Richard Smith | 2012-02-23 | 2 | -7/+37 |
* | Fix parsing and processing initializer lists in return statements and as dire... | Sebastian Redl | 2012-02-22 | 2 | -12/+8 |
* | In -fdelayed-template-parsing mode, reenter every scope when late parsing a t... | Francois Pichet | 2012-02-22 | 1 | -102/+106 |
* | Accept braced-init-lists in conditions, and, in passing, dramatically improve | Richard Smith | 2012-02-22 | 1 | -8/+27 |
* | Improve diagnostics a bit for bad member initializers, and fix an obscure bug... | Eli Friedman | 2012-02-22 | 1 | -23/+40 |
* | Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a | Richard Smith | 2012-02-22 | 1 | -2/+8 |
* | Fix typo correction of template arguments to once again allow type names. | Kaelyn Uhrain | 2012-02-22 | 2 | -3/+3 |
* | In the conflict between C++11 [expr.prim.general]p4, which declares | Douglas Gregor | 2012-02-21 | 1 | -2/+4 |
* | Don't assume that a valid expression for the first part of a for-statement | Richard Smith | 2012-02-21 | 1 | -2/+1 |
* | Implement name mangling for lambda expressions that occur within the | Douglas Gregor | 2012-02-21 | 2 | -3/+7 |
* | Implement name mangling for lambda expressions that occur within the | Douglas Gregor | 2012-02-21 | 2 | -3/+6 |
* | Basic support for name mangling of C++11 lambda expressions. Because | Douglas Gregor | 2012-02-20 | 1 | -2/+1 |
* | Set the location of the template keyword when allocating a new TemplateIdAnno... | Benjamin Kramer | 2012-02-19 | 1 | -0/+1 |
* | Implement #pragma redefine_extname. | David Chisnall | 2012-02-18 | 3 | -0/+53 |
* | Change wording of warning about using __bridge casts in non-ARC. | Ted Kremenek | 2012-02-18 | 1 | -1/+1 |
* | De-nest tentative parsing to disambiguate lambdas from designators; no | Douglas Gregor | 2012-02-17 | 1 | -42/+45 |
* | Disambiguate between C++11 lambda expressions and C99 array | Douglas Gregor | 2012-02-17 | 1 | -9/+80 |
* | Reject continue/break statements within members of local functions nested within | Richard Smith | 2012-02-17 | 3 | -9/+14 |
* | Improve recovery for lambda expressions that have 'mutable' or a | Douglas Gregor | 2012-02-16 | 1 | -0/+46 |
* | In Objective-C++, allow the keyword 'class' to be used as a property | Douglas Gregor | 2012-02-16 | 1 | -6/+20 |
* | Allow thread safety attributes on function definitions. | DeLesley Hutchins | 2012-02-16 | 3 | -16/+69 |
* | Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol... | Sebastian Redl | 2012-02-16 | 1 | -8/+10 |
* | Revert "Make CXXNewExpr contain only a single initialier, and not hold the us... | Sebastian Redl | 2012-02-16 | 1 | -10/+8 |
* | Make CXXNewExpr contain only a single initialier, and not hold the used const... | Sebastian Redl | 2012-02-16 | 1 | -8/+10 |
* | Implement code completion support for lambda capture lists. | Douglas Gregor | 2012-02-15 | 1 | -4/+31 |
* | Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) | Dmitri Gribenko | 2012-02-14 | 2 | -6/+18 |
* | Implement support for lambda capture pack expansions, e.g., | Douglas Gregor | 2012-02-14 | 1 | -2/+6 |
* | Fix crash-on-invalid for 'operator int[]()' in C++11. | David Blaikie | 2012-02-14 | 1 | -3/+4 |
* | Proper initializer list support for new expressions and type construct expres... | Sebastian Redl | 2012-02-12 | 1 | -4/+7 |
* | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl | 2012-02-11 | 2 | -6/+7 |
* | Drive-by fix of incorrect diagnostic, and a test case for said diagnostic. Th... | Sebastian Redl | 2012-02-11 | 1 | -2/+2 |
* | Fix parsing new expressions using init lists. Probably still do the wrong thi... | Sebastian Redl | 2012-02-11 | 1 | -2/+4 |
* | Allow implicit capture of 'this' in a lambda even when the capture | Douglas Gregor | 2012-02-10 | 1 | -2/+2 |