summaryrefslogtreecommitdiffstats
path: root/test/Parser
Commit message (Expand)AuthorAgeFilesLines
* Emulate a MSVC bug where the creation of pointer-to-member to protected membe...Francois Pichet2012-04-171-1/+26
* The result of the Microsoft __uuidof operator must be considered a global lva...Francois Pichet2012-04-161-2/+2
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-142-3/+59
* Added a flag to the parser to skip method bodies.Erik Verbruggen2012-04-121-0/+45
* Part of PR10101: after a parse error in a declaration, try harder to find theRichard Smith2012-04-111-0/+42
* Support C++11 attributes at the start of a parameter-declaration.Richard Smith2012-04-112-0/+16
* Parsing of C++11 attributes:Richard Smith2012-04-102-1/+9
* Disambiguation of '[[':Richard Smith2012-04-102-3/+54
* Fix bugs found by -Wconstant-conversion improvements currently under review.David Blaikie2012-04-091-0/+7
* Remove "parse error" in favor of more descriptive diagnostics.David Blaikie2012-04-062-1/+4
* Added a new attribute, objc_root_class, which informs the compiler when a roo...Patrick Beard2012-04-067-8/+8
* Fix diagnostic text for r154163.David Blaikie2012-04-061-2/+2
* Restrict fixit for missing 'class' in template template parameters.David Blaikie2012-04-061-2/+2
* Improve & simplify diagnostic for missing 'class' in template template parame...David Blaikie2012-04-051-2/+2
* Improve diagnostics for invalid use of non-static members / this:Richard Smith2012-04-051-1/+1
* Correct error recovery when missing 'class' in a template template parameter.David Blaikie2012-04-021-4/+2
* Don't try to parse a malformed parameter list after a constructor or operatorRichard Smith2012-03-291-5/+4
* If we see '(...' where we're expecting an abstract-declarator, that doesn'tRichard Smith2012-03-271-0/+25
* When we see 'Class(X' or 'Class::Class(X' and we suspect that it names aRichard Smith2012-03-271-0/+24
* Adding some more specific tests for enum declspec parsing, to prove that it r...Aaron Ballman2012-03-151-0/+7
* Fix a crash-on-invalid found by -Wlogical-op-parentheses.David Blaikie2012-03-121-0/+1
* Fix parsing of trailing-return-type. Types are syntactically prohibited fromRichard Smith2012-03-123-2/+24
* Fix parsing of type-specifier-seq's. Types are syntactically allowed to beRichard Smith2012-03-121-0/+20
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-091-4/+4
* Fix a couple of issues with literal-operator-id parsing, and provide recoveryRichard Smith2012-03-081-0/+18
* Add support for cooked forms of user-defined-integer-literal andRichard Smith2012-03-081-21/+20
* Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix notRichard Smith2012-03-081-3/+5
* User-defined literal support for character literals.Richard Smith2012-03-081-1/+24
* AST representation for user-defined literals, plus just enough of semanticRichard Smith2012-03-071-5/+17
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-063-0/+71
* Added support for parsing declspecs on enumerations. Fixes PR8783Aaron Ballman2012-03-011-2/+2
* Fix decltype crash-on-invalid, if we don't find a matching ')' for an ill-formedRichard Smith2012-02-271-2/+2
* Update parser's disambiguation to cope with braced function-style casts inRichard Smith2012-02-232-4/+96
* In -fdelayed-template-parsing mode, reenter every scope when late parsing a t...Francois Pichet2012-02-221-0/+27
* Accept braced-init-lists in conditions, and, in passing, dramatically improveRichard Smith2012-02-222-1/+42
* Disambiguate between C++11 lambda expressions and C99 arrayDouglas Gregor2012-02-171-0/+11
* Improve recovery for lambda expressions that have 'mutable' or aDouglas Gregor2012-02-161-0/+2
* Allow thread safety attributes on function definitions.DeLesley Hutchins2012-02-161-0/+35
* Improve typo correction involving nested name specifiers.Kaelyn Uhrain2012-02-151-4/+2
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-142-5/+5
* Drive-by fix of incorrect diagnostic, and a test case for said diagnostic. Th...Sebastian Redl2012-02-111-2/+6
* Remove the "unsupported" error for lambda expressions. It's annoying,Douglas Gregor2012-02-092-13/+13
* Fix yet one more testDouglas Gregor2012-02-091-1/+1
* Fix tests for r150123Douglas Gregor2012-02-092-2/+2
* In C++11 mode, when an integral constant expression is desired and we have aRichard Smith2012-02-041-2/+2
* Refactor to share code for handling return statements between lambda expressi...Eli Friedman2012-01-261-2/+1
* Fix code so that a SkipUntil will ignore semicolons when skipping aRichard Trieu2012-01-211-0/+7
* Improve diagnostics for dangling '}'.Nico Weber2012-01-172-2/+2
* More lambda work: semantic analysis of capturing 'this'. It's a bit complica...Eli Friedman2012-01-071-1/+2
* More lambda work. Tweak the Sema interface slightly. Start adding the pieces...Eli Friedman2012-01-051-4/+1