| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement the last part of C++ [class.mem]p2, delaying the parsing of | Douglas Gregor | 2012-04-16 | 5 | -27/+181 |
* | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor | 2012-04-16 | 3 | -13/+44 |
* | Delete late parsed attributes instead of leaking them. | Benjamin Kramer | 2012-04-14 | 1 | -0/+1 |
* | Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool. | Benjamin Kramer | 2012-04-14 | 3 | -6/+26 |
* | Add an AttributedStmt type to represent a statement with C++11 attributes | Richard Smith | 2012-04-14 | 3 | -101/+86 |
* | Added a flag to the parser to skip method bodies. | Erik Verbruggen | 2012-04-12 | 4 | -27/+24 |
* | Part of PR10101: after a parse error in a declaration, try harder to find the | Richard Smith | 2012-04-11 | 1 | -4/+62 |
* | Support C++11 attributes at the start of a parameter-declaration. | Richard Smith | 2012-04-11 | 2 | -10/+20 |
* | Fix GCC's pedantic return-type warning -- this enum is fully covered. | Chandler Carruth | 2012-04-10 | 1 | -0/+1 |
* | Parsing of C++11 attributes: | Richard Smith | 2012-04-10 | 3 | -33/+74 |
* | Disambiguation of '[[': | Richard Smith | 2012-04-10 | 7 | -122/+280 |
* | Fix bugs found by -Wconstant-conversion improvements currently under review. | David Blaikie | 2012-04-09 | 3 | -24/+19 |
* | Remove "parse error" in favor of more descriptive diagnostics. | David Blaikie | 2012-04-06 | 2 | -9/+4 |
* | Added a new attribute, objc_root_class, which informs the compiler when a roo... | Patrick Beard | 2012-04-06 | 1 | -0/+1 |
* | Fixed scoping error for late parsed attributes in nested classes. | DeLesley Hutchins | 2012-04-06 | 1 | -0/+9 |
* | Restrict fixit for missing 'class' in template template parameters. | David Blaikie | 2012-04-06 | 1 | -15/+29 |
* | Improve & simplify diagnostic for missing 'class' in template template parame... | David Blaikie | 2012-04-05 | 1 | -5/+3 |
* | For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is | Richard Smith | 2012-04-04 | 4 | -4/+19 |
* | Enter an expression evaluation context when parsing | John McCall | 2012-04-04 | 1 | -1/+7 |
* | Remove windows line endings. | David Blaikie | 2012-04-02 | 1 | -105/+105 |
* | Correct error recovery when missing 'class' in a template template parameter. | David Blaikie | 2012-04-02 | 1 | -6/+11 |
* | Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case | Richard Smith | 2012-03-29 | 1 | -11/+52 |
* | If we see '(...' where we're expecting an abstract-declarator, that doesn't | Richard Smith | 2012-03-27 | 2 | -7/+17 |
* | Add cross-referencing comments to ParseDirectDeclarator to note that | Richard Smith | 2012-03-27 | 1 | -2/+6 |
* | When we see 'Class(X' or 'Class::Class(X' and we suspect that it names a | Richard Smith | 2012-03-27 | 1 | -1/+36 |
* | [parser] If there are unmatched braces in a function definition, try to | Argyrios Kyrtzidis | 2012-03-24 | 1 | -5/+8 |
* | Support for definitions of member enumerations of class templates outside the | Richard Smith | 2012-03-23 | 2 | -34/+52 |
* | Fix the other place where C++98 work for initializer lists was necessary. | Sebastian Redl | 2012-03-20 | 1 | -2/+3 |
* | Add the missing compatibility warning for braced initializers as default argu... | Sebastian Redl | 2012-03-18 | 1 | -2/+3 |
* | From Vassil Vassilev: | Axel Naumann | 2012-03-16 | 1 | -2/+9 |
* | Small cleanup: move trailing-return-type special-casing into | Richard Smith | 2012-03-15 | 1 | -3/+3 |
* | Parse brace initializers as default arguments. PR12236. | Sebastian Redl | 2012-03-14 | 2 | -2/+11 |
* | Fix a crash-on-invalid found by -Wlogical-op-parentheses. | David Blaikie | 2012-03-12 | 1 | -1/+1 |
* | Fix parsing of trailing-return-type. Types are syntactically prohibited from | Richard Smith | 2012-03-12 | 2 | -23/+33 |
* | Fix parsing of type-specifier-seq's. Types are syntactically allowed to be | Richard Smith | 2012-03-12 | 3 | -344/+49 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 12 | -231/+231 |
* | Document the availability attribute | Douglas Gregor | 2012-03-11 | 1 | -1/+1 |
* | Support for raw and template forms of numeric user-defined literals, | Richard Smith | 2012-03-09 | 3 | -12/+5 |
* | Fix a couple of issues with literal-operator-id parsing, and provide recovery | Richard Smith | 2012-03-08 | 1 | -11/+56 |
* | Streamline BalancedDelimiterTracker, by eliminating the duplicate | Douglas Gregor | 2012-03-08 | 5 | -59/+39 |
* | Silence unused variable warnings. | Benjamin Kramer | 2012-03-07 | 1 | -3/+3 |
* | Refactor Clang sema attribute handling. | Michael Han | 2012-03-07 | 1 | -1/+1 |
* | Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, | Ted Kremenek | 2012-03-06 | 2 | -0/+194 |
* | User-defined literals: reject string and character UDLs in all places where the | Richard Smith | 2012-03-06 | 6 | -18/+38 |
* | static_assert: Allow any string-literal as the message, not just a character | Richard Smith | 2012-03-05 | 1 | -1/+1 |
* | AST/stats: Don't effectively use an out-of-line function to return a static | Daniel Dunbar | 2012-03-05 | 1 | -2/+2 |
* | Issue warning when late-parsed attributes have no declaration. | DeLesley Hutchins | 2012-03-02 | 1 | -5/+3 |
* | Make late-parsed attributes follow the conventions of ordinary | DeLesley Hutchins | 2012-03-02 | 2 | -28/+49 |
* | Change @import to @__experimental_modules_import. We are not ready to commit... | Ted Kremenek | 2012-03-01 | 2 | -2/+2 |
* | Avoid examining the AST from the parser, and simplify somewhat. | Richard Smith | 2012-03-01 | 1 | -15/+13 |