Age | Commit message (Expand) | Author |
2012-06-30 | Add support for the C11 _Alignof keyword. | Jordan Rose |
2012-06-29 | Use -frewrite-includes for crash reports. | David Blaikie |
2012-06-26 | Whitespace. | Chad Rosier |
2012-06-25 | Extend the "expected ';' after struct" logic to also apply to enums, and to | Richard Smith |
2012-06-23 | Recognize GNU attributes after 'enum class'. Fixes the libc++ build. | John McCall |
2012-06-23 | Clean up a large number of C++11 attribute parse issues, including parsing | Sean Hunt |
2012-06-19 | Reapply r158700 and fixup patches, minus one hunk that slipped through and | Sean Hunt |
2012-06-19 | Reapplying the changes from r158717 as they were rolled back to avoid merge c... | Aaron Ballman |
2012-06-19 | Revert r158700 and dependent patches r158716, r158717, and r158731. | Jakob Stoklund Olesen |
2012-06-19 | Improves parsing and semantic analysis for MS __declspec attributes. This in... | Aaron Ballman |
2012-06-19 | Improve the specification of spellings in Attr.td. | Sean Hunt |
2012-06-18 | Handle C++11 attribute namespaces automatically. | Sean Hunt |
2012-06-18 | [MSExtensions] Add support for __forceinline. | Michael J. Spencer |
2012-06-15 | Recover when correcting an unknown type name to a keyword like "struct". | Kaelyn Uhrain |
2012-06-12 | If parsing a trailing-return-type fails, don't pretend we didn't have one at | Richard Smith |
2012-05-22 | Recognize the MS inheritance attributes and turn them into attributes | John McCall |
2012-05-17 | CXXThisScopeRAII objects aren't free, don't compute one if it's unused. | Benjamin Kramer |
2012-05-16 | [libclang/AST] When declaring a local class, don't neglect to set the end loc... | Argyrios Kyrtzidis |
2012-05-16 | Move the warnings for extra semi-colons under -Wextra-semi. Also, added | Richard Trieu |
2012-05-15 | Typo. | Richard Smith |
2012-05-15 | If we see a declaration which is either missing a type or has a malformed type, | Richard Smith |
2012-05-15 | Don't use the implicit int rule for error recovery in C++. Instead, try to | Richard Smith |
2012-05-09 | Push the knowledge that we are parsing a type-id/type-name further into the | Richard Smith |
2012-05-09 | Stop AltiVec parsing from going down the 'implicit int' codepath as part of its | Richard Smith |
2012-05-07 | Change how we suppress access control in explicit instantiations | John McCall |
2012-05-07 | Refactor DelayedDiagnostics so that it keeps diagnostics in | John McCall |
2012-05-02 | Revert most of r154844, which was disabled in r155975. Keep around the | Richard Smith |
2012-05-02 | Disable our non-standard delayed parsing of exception specifications. Delaying | Richard Smith |
2012-04-28 | switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. ... | Chris Lattner |
2012-04-27 | Imrpove the note text for when a non-type decl hides a tag type | Kaelyn Uhrain |
2012-04-26 | Add note to help explain why a tag such as 'struct' is needed to refer | Kaelyn Uhrain |
2012-04-24 | Don't try to delay parsing the exception specification for a data member of a | Richard Smith |
2012-04-16 | Implement the last part of C++ [class.mem]p2, delaying the parsing of | Douglas Gregor |
2012-04-16 | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor |
2012-04-14 | Delete late parsed attributes instead of leaking them. | Benjamin Kramer |
2012-04-14 | Add an AttributedStmt type to represent a statement with C++11 attributes | Richard Smith |
2012-04-11 | Part of PR10101: after a parse error in a declaration, try harder to find the | Richard Smith |
2012-04-11 | Support C++11 attributes at the start of a parameter-declaration. | Richard Smith |
2012-04-10 | Fix GCC's pedantic return-type warning -- this enum is fully covered. | Chandler Carruth |
2012-04-10 | Parsing of C++11 attributes: | Richard Smith |
2012-04-10 | Disambiguation of '[[': | Richard Smith |
2012-04-06 | Fixed scoping error for late parsed attributes in nested classes. | DeLesley Hutchins |
2012-04-04 | For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is | Richard Smith |
2012-03-29 | Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case | Richard Smith |
2012-03-27 | If we see '(...' where we're expecting an abstract-declarator, that doesn't | Richard Smith |
2012-03-27 | Add cross-referencing comments to ParseDirectDeclarator to note that | Richard Smith |
2012-03-27 | When we see 'Class(X' or 'Class::Class(X' and we suspect that it names a | Richard Smith |
2012-03-23 | Support for definitions of member enumerations of class templates outside the | Richard Smith |
2012-03-18 | Add the missing compatibility warning for braced initializers as default argu... | Sebastian Redl |
2012-03-15 | Small cleanup: move trailing-return-type special-casing into | Richard Smith |