summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* OpaquePtr: Use nullptr construction for DeclGroupPtrTy OpaquePtr typedefDavid Blaikie2016-01-151-23/+23
* Properly track the end location of an exception specification.Aaron Ballman2016-01-121-1/+2
* [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFCCraig Topper2015-12-271-1/+1
* Revert r256399 "[Sema] ArrayRef-ize ActOnBaseSpecifiers. NFC"Craig Topper2015-12-251-1/+1
* [Sema] ArrayRef-ize ActOnTemplateParameterList. NFCCraig Topper2015-12-241-2/+2
* [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFCCraig Topper2015-12-241-1/+1
* Some minor correction based on David Blaikie post-commit code review for r255...Ekaterina Romanova2015-12-241-1/+1
* Do not generate DW_TAG_imported_module for anonymous namespaces (even nested)...Ekaterina Romanova2015-12-101-14/+19
* [MS] Fix for bug 25013 - #pragma vtordisp is unknown inside functions, by Den...Alexey Bataev2015-11-201-0/+5
* [modules] When a #include is mapped to a module import and appears somewhereRichard Smith2015-11-171-4/+4
* Merge some similar diagnostics using %select.Craig Topper2015-11-141-4/+4
* Fix 80 column violation. NFC.Craig Topper2015-11-141-2/+2
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-7/+6
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-1/+1
* [Modules] More descriptive diagnostics for misplaced import directiveSerge Pavlov2015-09-191-3/+5
* Delay emitting members of dllexport classes until the class is fully parsed (...Hans Wennborg2015-08-151-1/+1
* Outline function Parser::ParseCXXClassMemberDeclarationWithPragmas(), NFC.Alexey Bataev2015-07-311-123/+122
* [MS Compat] Allow _Atomic(Type) and 'struct _Atomic' to coexistDavid Majnemer2015-07-221-0/+38
* Fix crash-on-invalid: don't look ahead past an unknown token, it might be EOF.Richard Smith2015-07-211-1/+2
* Ignore the "novtable" declspec when not using the Microsoft C++ ABI.Bob Wilson2015-07-201-1/+1
* Classes inside lambdas are local not nested.Serge Pavlov2015-07-141-10/+4
* Revert "parser: wordsmith diagnostic message" and "parser: diagnose empty att...David Majnemer2015-07-081-3/+1
* DR1909: Diagnose all invalid cases of a class member sharing its name with th...Richard Smith2015-07-061-4/+5
* [modules] Skip trailing attributes when skipping a class definition during pa...Richard Smith2015-07-011-0/+5
* Unbreak the Visual C++ 2013 build after r241032.Yaron Keren2015-06-301-1/+1
OpenPOWER on IntegriCloud