| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert 266186 as it breaks anything that includes type_traits on some platforms | Nemanja Ivanovic | 2016-04-15 | 1 | -3/+0 |
* | Enable support for __float128 in Clang | Nemanja Ivanovic | 2016-04-13 | 1 | -0/+3 |
* | [Cxx1z-constexpr-lambda-P0170R1] Support parsing of constexpr specifier (and... | Faisal Vali | 2016-03-26 | 1 | -4/+61 |
* | [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3) | Faisal Vali | 2016-03-21 | 1 | -2/+10 |
* | Simplify EnterTokenStream API to make it more robust for memory management | David Blaikie | 2016-02-09 | 1 | -2/+1 |
* | PR23057: fix use-after-free due to local token buffer in ParseCXXAmbiguousPar... | Alexey Bataev | 2016-02-04 | 1 | -1/+19 |
* | OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedef | David Blaikie | 2016-01-15 | 1 | -17/+14 |
* | [coroutines] Support braced-init-list as operand of co_yield expression. | Richard Smith | 2015-11-20 | 1 | -1/+2 |
* | Fix a layering oddity by passing Sema to DeclSpec::Finish instead of Diagnost... | Craig Topper | 2015-11-15 | 1 | -5/+5 |
* | N3922: direct-list-initialization of an auto-typed variable no longer deduces a | Richard Smith | 2015-11-11 | 1 | -11/+13 |
* | [coroutines] Creation of promise object, lookup of operator co_await, building | Richard Smith | 2015-10-27 | 1 | -1/+1 |
* | [coroutines] Initial stub Sema functionality for handling coroutine await / y... | Richard Smith | 2015-10-22 | 1 | -2/+2 |
* | [coroutines] Add parsing support for co_await expression, co_yield expression, | Richard Smith | 2015-10-22 | 1 | -0/+14 |
* | When pretty-printing a C++11 literal operator, don't insert whitespace between | Richard Smith | 2015-10-08 | 1 | -1/+1 |
* | Modify DeclaratorChuck::getFunction to be passed an Exception Specification S... | Nathan Wilson | 2015-08-26 | 1 | -2/+2 |
* | C++ support for Objective-C lightweight generics. | Douglas Gregor | 2015-07-07 | 1 | -7/+0 |
* | [Parse] Allow 'constexpr' in condition declarations | Meador Inge | 2015-06-25 | 1 | -1/+1 |
* | [clang] Refactoring of conditions so they use isOneOf() instead of multiple i... | Daniel Marjamaki | 2015-06-18 | 1 | -5/+4 |
* | Refactored some common functionality into MaybeParseMicrosoftDeclSpecs; NFC. | Aaron Ballman | 2015-05-20 | 1 | -2/+1 |
* | [Parse] Don't crash on ~A::{ | Benjamin Kramer | 2015-03-29 | 1 | -1/+1 |
* | Make Token a real POD type. | Benjamin Kramer | 2015-03-08 | 1 | -0/+1 |
* | Sema: Parenthesized bound destructor member expressions can be called | David Majnemer | 2015-02-25 | 1 | -8/+5 |
* | For variables with dependent type, don't crash on `var->::new` or `var->__super` | Nico Weber | 2015-02-16 | 1 | -6/+8 |
* | Wrap to 80 columns. No behavior change. | Nico Weber | 2015-02-15 | 1 | -1/+2 |
* | Add a warning for direct-list-initialization of a variable with a deduced type | Richard Smith | 2015-02-11 | 1 | -3/+8 |
* | Parse: Handle __declspec in a lambda definition | David Majnemer | 2015-02-04 | 1 | -0/+5 |
* | Follow-up to r217302: Don't crash on ~A::A in a postfix expr suffix followed ... | Nico Weber | 2015-02-02 | 1 | -0/+2 |
* | Remove a comment I accidentally added in r227581. No behavior change. | Nico Weber | 2015-02-02 | 1 | -2/+1 |
* | Follow-up to r217302 and r227555: Don't crash on inline ~A::A() if A is an int. | Nico Weber | 2015-01-30 | 1 | -1/+7 |
* | Follow-up to r217302: Don't crash on ~A::A() if A is undeclared. | Nico Weber | 2015-01-30 | 1 | -1/+2 |
* | Initial support for C++ parameter completion | Francisco Lopes da Silva | 2015-01-21 | 1 | -2/+13 |
* | Fix crash-on-invalid and name lookup when recovering from ~X::X() typo. | Richard Smith | 2015-01-15 | 1 | -0/+5 |
* | Parse: It's cleaner to handle cxx_defaultarg_end in SkipUntil directly | David Majnemer | 2015-01-12 | 1 | -10/+3 |
* | Parse: Don't parse beyond the end of the synthetic default argument tok | David Majnemer | 2015-01-12 | 1 | -3/+10 |
* | Parse: Don't crash when trailing return type is missing | David Majnemer | 2015-01-09 | 1 | -5/+4 |
* | Fix build breakage | David Majnemer | 2014-12-29 | 1 | -1/+2 |
* | Parse: Recover more gracefully from extra :: tokens before a { | David Majnemer | 2014-12-29 | 1 | -1/+11 |
* | Parse: Ignore '::' in 'struct :: {' | David Majnemer | 2014-12-29 | 1 | -5/+11 |
* | Parse: Consume tokens more carefully in CheckForLParenAfterColonColon | David Majnemer | 2014-12-17 | 1 | -27/+29 |
* | Wire up delayed typo correction to DiagnoseEmptyLookup and set up | Kaelyn Takata | 2014-11-20 | 1 | -18/+33 |
* | PR21437, final part of DR1330: delay-parsing of exception-specifications. This | Richard Smith | 2014-11-13 | 1 | -2/+7 |
* | Remove the last couple uses of the ExprArg(just Expr*) typedef in Parser. | Craig Topper | 2014-10-30 | 1 | -1/+1 |
* | Add RestrictQualifierLoc to DeclaratorChunk::FunctionTypeInfo | Hal Finkel | 2014-10-20 | 1 | -0/+2 |
* | PR20991: ::decltype is not valid. | Richard Smith | 2014-10-04 | 1 | -1/+2 |
* | -ms-extensions: Implement __super scope specifier (PR13236). | Nikola Smiljanic | 2014-09-26 | 1 | -1/+11 |
* | Add error, recovery and fixit for "~A::A() {...}". | Richard Smith | 2014-09-06 | 1 | -2/+21 |
* | Wrap to 80 columns, no functionality change. | Nico Weber | 2014-07-26 | 1 | -2/+2 |
* | PR19751: (T())++ is not a cast-expression. | Richard Smith | 2014-07-15 | 1 | -1/+0 |
* | Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ... | Craig Topper | 2014-06-26 | 1 | -1/+1 |
* | Refactoring. Remove release and take methods from ActionResult. Rename takeAs... | Nikola Smiljanic | 2014-05-29 | 1 | -13/+13 |