summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-11/+15
* Revert r321614 and r321615Faisal Vali2018-01-011-15/+11
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-11/+15
* [NFC] Modernize enum DeclSpecContext into a scoped enum.Faisal Vali2017-12-311-13/+13
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-3/+3
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-19/+21
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-8/+8
* Do not add a colon chunk to the code completion of class inheritance access m...Erik Verbruggen2017-10-241-0/+3
* Add -f[no-]double-square-bracket-attributes as new driver options to control ...Aaron Ballman2017-10-151-15/+20
* Fix backwards warning for use of C++17 attributes-on-namespaces-and-enumerato...Richard Smith2017-10-141-3/+4
* [c++2a] P0683R1: Permit default member initializers for bit-fields.Richard Smith2017-08-281-4/+5
* Rename cxx1z -> cxx17 across all diagnostic IDs.Richard Smith2017-08-131-2/+2
* [Modules] Implement ODR-like semantics for tag types in C/ObjCBruno Cardoso Lopes2017-07-011-2/+12
* fix trivial typos, NFCHiroshi Inoue2017-06-301-1/+1
* [Sema] Fix a crash-on-invalid when a template parameter list has a classAkira Hatanaka2017-06-261-1/+2
* PR33318: Add missing full-expression checking to static_assert expression.Richard Smith2017-06-061-1/+3
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-0/+1
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-181-29/+32
* 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
OpenPOWER on IntegriCloud