summaryrefslogtreecommitdiffstats
path: root/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Changes missed from r302732.Richard Smith2017-05-101-4/+4
* Warn that the [] spelling of uuid(...) is deprecated.Nico Weber2017-05-051-2/+0
* [Sema] Add __is_aggregate type-traitEric Fiselier2017-04-121-0/+1
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-5/+5
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-1/+1
* Implement DR 373 "Lookup on namespace qualified name in using-directive"Matthias Gehre2017-03-171-4/+26
* Introduce an 'external_source_symbol' attribute that describes the originAlex Lorenz2017-03-011-24/+32
* Allow attributes before union definitionErich Keane2017-02-281-0/+4
* [CodeCompletion] Code complete the missing C++11 keywordsAlex Lorenz2017-02-131-1/+5
* Diagnose attempts to explicitly instantiate a template at class scope. Previo...Richard Smith2017-02-091-1/+2
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-2/+3
* Fix hole in our enforcement of rule requiring 'typename' prior to a dependentRichard Smith2017-02-011-6/+6
* Support '#pragma clang __debug dump' within C++ classes.Richard Smith2017-01-281-0/+3
* Convert sequence of 'if's on the same value to a switch. No functionality cha...Richard Smith2017-01-281-31/+23
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-4/+5
* Tracking exception specification source locationsMalcolm Parsons2017-01-121-1/+1
* Remove redundant passing around of a "ContainsAutoType" flag.Richard Smith2017-01-121-5/+4
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-63/+16
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-16/+63
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-63/+16
* [c++1z] P0195R2: Allow multiple using-declarators in a single using-declaration.Richard Smith2016-12-161-145/+254
* [c++1z] P0003R5: Removing dynamic exception specifications.Richard Smith2016-12-081-1/+5
* Fixes for r287241. Use placement new. Apply clang-format.Malcolm Parsons2016-11-171-1/+2
* Use unique_ptr for cached tokens for default arguments in C++.Malcolm Parsons2016-11-171-1/+1
* Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons2016-11-021-1/+1
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-0/+47
* [ms] Add support for parsing uuid as a Microsoft attribute.Nico Weber2016-09-031-1/+99
* Let Microsoft attributes apply to the type, not the variable.Nico Weber2016-09-031-1/+1
* Move calls of MaybeParseMicrosoftAttributes() before ParseExternalDeclaration()Nico Weber2016-09-031-3/+0
* Remove two dos line endings.Nico Weber2016-08-231-2/+2
* [GCC] Support for __final specifierAndrey Bokhanko2016-07-291-0/+12
* [AST] Keep track of the left brace source location of a tag decl.Argyrios Kyrtzidis2016-07-151-2/+1
* Using for attributes voted into C++17.Richard Smith2016-06-241-0/+27
* Re-commit r273548, reverted in r273589, with a fix to not produceRichard Smith2016-06-231-3/+4
* Revert r273548, "Rearrange condition handling so that semantic checks on a co...Peter Collingbourne2016-06-231-4/+3
* Rearrange condition handling so that semantic checks on a condition variableRichard Smith2016-06-231-3/+4
* [Parser] Handle __pragma(pack, etc. after type definitionsDavid Majnemer2016-06-141-0/+7
* Clang support for __is_assignable intrinsicDavid Majnemer2016-05-231-0/+1
* [Concepts] Pass requires-clause to ActOnTemplateParameterList; NFCHubert Tong2016-04-291-1/+1
* Remove redundant null-check; NFCHubert Tong2016-04-131-1/+1
* [OPENMP 4.0] Initial support for '#pragma omp declare simd' directive.Alexey Bataev2016-03-301-1/+2
* clang-cl: support __cdecl-on-struct anachronismReid Kleckner2016-03-211-0/+9
* Implement support for [[maybe_unused]] in C++1z that is based off existing su...Aaron Ballman2016-03-091-0/+2
* Silence duplicate diagnostics because parsing of a standards-based attribute ...Aaron Ballman2016-03-081-0/+2
* Implement support for [[nodiscard]] in C++1z that is based off existing suppo...Aaron Ballman2016-03-071-1/+2
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-1/+1
* Include RecordDecls from anonymous unions in the AST.Nico Weber2016-01-281-3/+8
* Fix infinite loop when ::new or ::delete are found in member initializer list...Alexey Bataev2016-01-201-12/+14
* OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie2016-01-151-15/+14
* OpaquePtr: Use nullptr construction for TemplateTy OpaquePtr typedefDavid Blaikie2016-01-151-5/+4