| Commit message (Expand) | Author | Age | Files | Lines |
* | [NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjects | Faisal Vali | 2017-05-23 | 1 | -22/+9 |
* | Fix the location of "missing ';'" suggestions after annotation tokens. | Richard Smith | 2017-05-18 | 1 | -13/+10 |
* | Changes missed from r302732. | Richard Smith | 2017-05-10 | 1 | -5/+2 |
* | [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum | Faisal Vali | 2017-04-01 | 1 | -5/+7 |
* | Publish RAIIObjectsForParser.h for external usage. | Vassil Vassilev | 2017-03-23 | 1 | -2/+2 |
* | Implement DR 373 "Lookup on namespace qualified name in using-directive" | Matthias Gehre | 2017-03-17 | 1 | -4/+7 |
* | More fixes for places where 'decltype(auto)' is permitted in the C++ grammar ... | Richard Smith | 2017-02-08 | 1 | -1/+2 |
* | Don't crash on 'decltype(auto)::'. Rather than treating it as a meaningless | Richard Smith | 2017-02-08 | 1 | -1/+4 |
* | P0091R3: Implement basic parsing support for C++17 deduction-guides. | Richard Smith | 2017-02-07 | 1 | -0/+11 |
* | PR0091R3: Implement parsing support for using templates as types. | Richard Smith | 2017-01-26 | 1 | -1/+2 |
* | Finish implementation of C++ DR1310 (http://wg21.link/cwg1310). | Richard Smith | 2017-01-20 | 1 | -22/+18 |
* | PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). | Richard Smith | 2017-01-19 | 1 | -1/+1 |
* | Remove redundant passing around of a "ContainsAutoType" flag. | Richard Smith | 2017-01-12 | 1 | -2/+1 |
* | Remove repeated word in comment (NFC) | Malcolm Parsons | 2017-01-11 | 1 | -1/+1 |
* | [Parser] Correct typo after lambda capture initializer is parsed. | Akira Hatanaka | 2016-12-20 | 1 | -0/+2 |
* | Remove special error recovery for ::(id) | Reid Kleckner | 2016-12-09 | 1 | -46/+0 |
* | Store decls in prototypes on the declarator instead of in the AST | Reid Kleckner | 2016-12-09 | 1 | -0/+2 |
* | Add missing warning for use of C++1z init-statements in C++14 and before. | Richard Smith | 2016-10-18 | 1 | -0/+4 |
* | [CUDA] Emit a warning if a CUDA host/device/global attribute is placed after ... | Justin Lebar | 2016-09-30 | 1 | -0/+16 |
* | [CUDA] Fix up MaybeParseGNUAttributes call used for out-of-place attributes o... | Justin Lebar | 2016-09-30 | 1 | -5/+3 |
* | [CUDA] Handle attributes on CUDA lambdas appearing between [...] and (...). | Justin Lebar | 2016-09-30 | 1 | -7/+12 |
* | Pass information in a record instead of stack. NFC | Serge Pavlov | 2016-08-08 | 1 | -8/+7 |
* | P0217R3: Parsing support and framework for AST representation of C++1z | Richard Smith | 2016-07-22 | 1 | -0/+1 |
* | P0305R1: Parsing support for init-statements in 'if' and 'switch' statements. | Richard Smith | 2016-06-29 | 1 | -5/+30 |
* | Parser::ParseCXXCondition(): Prune \param in r273548 [-Wdocumentation] | NAKAMURA Takumi | 2016-06-23 | 1 | -3/+0 |
* | Re-commit r273548, reverted in r273589, with a fix to not produce | Richard Smith | 2016-06-23 | 1 | -29/+15 |
* | Revert r273548, "Rearrange condition handling so that semantic checks on a co... | Peter Collingbourne | 2016-06-23 | 1 | -15/+29 |
* | Rearrange condition handling so that semantic checks on a condition variable | Richard Smith | 2016-06-23 | 1 | -29/+15 |
* | [Parser] Fix look ahead after EOF while parsing objc message and lambdas | Bruno Cardoso Lopes | 2016-05-31 | 1 | -1/+4 |
* | Enable support for __float128 in Clang and enable it on pertinent platforms | Nemanja Ivanovic | 2016-05-09 | 1 | -0/+3 |
* | 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 |