summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Require commas to separate multiple GNU-style attributes in the same attribut...Aaron Ballman2019-06-181-5/+5
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-4/+13
* [OpenCL] Support pipe keyword in C++ modeSven van Haastregt2019-05-221-3/+11
* [Lex] Allow to consume tokens while preprocessingIlya Biryukov2019-05-171-3/+3
* Fix for P41852 where builtin attributes were being caught by FindLocsWithComm...Leonard Chan2019-05-121-2/+3
* Simplify tracking of end of consumed decl-specifier sequence.Richard Smith2019-05-091-11/+7
* Fix gcc compilation warning in an assert [NFC]Mikael Holmen2019-05-091-1/+1
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-13/+49
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-1/+3
* Improve function / variable disambiguation.Richard Smith2019-05-071-1/+1
* Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an att...Leonard Chan2019-05-071-1/+39
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-49/+13
* [C++] Interpret unknown identifier in parameter clause as unknown typeNicolas Lesser2019-05-051-0/+3
* [NFC] Add parentheses to avoid -Wparentheses.Nicolas Lesser2019-05-041-1/+1
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-13/+49
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-39/+1
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-1/+39
* [PR41247] Fixed parsing of private keyword in C++.Anastasia Stulova2019-03-281-3/+9
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-1/+1
* [OpenCL] Allow addr space spelling without __ prefix in C++.Anastasia Stulova2019-03-251-0/+4
* Objective-C++11: Support static_assert() in @interface/@implementation ivar l...Nico Weber2019-03-141-0/+3
* [OPENMP 5.0]Add initial support for 'allocate' directive.Alexey Bataev2019-03-071-1/+2
* [CodeComplete] Propagate preferred type for function arguments in more casesIlya Biryukov2019-02-261-8/+10
* [OpenCL][PR40707] Allow OpenCL C types in C++ mode.Anastasia Stulova2019-02-151-13/+4
* [CodeComplete] Propagate preferred types through parser in more casesIlya Biryukov2019-01-311-1/+2
* [OpenCL] Allow address spaces as method qualifiers.Anastasia Stulova2019-01-211-0/+14
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Emit !callback metadata and introduce the callback attributeJohannes Doerfert2019-01-191-0/+19
* Use DeclSpec for quals in DeclaratorChunk::FunctionTypeInfo.Anastasia Stulova2019-01-091-13/+5
* Fix up diagnostics.Richard Trieu2018-12-141-1/+0
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-8/+9
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-9/+8
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-8/+9
* Support Swift in platform availability attributeMichael Wu2018-11-121-0/+15
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-2/+2
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-8/+8
* [SEMA] split ExtWarn dupl-decl-spec's into Extension and ExtWarnNick Desaulniers2018-10-031-1/+2
* Support enums with a fixed underlying type in all language modes.Erik Pilkington2018-09-281-13/+11
* [clang] Make sure codecompletion is called for calls even when inside a token.Kadir Cetinkaya2018-09-101-0/+7
* [CodeComplete] Clearly distinguish signature help and code completion.Ilya Biryukov2018-09-071-3/+4
* [CodeComplete] Report location of opening parens for signature helpIlya Biryukov2018-08-301-1/+1
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-5/+5
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-1/+1
* Remove trailing spaceFangrui Song2018-07-301-16/+16
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-13/+29
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-46/+46
* AttributeList de-listifying:Erich Keane2018-07-121-129/+74
* [C++17] Disallow lambdas in template parameters (PR33696).Nicolas Lesser2018-07-121-3/+1
* Revert "Append new attributes to the end of an AttributeList."Michael Kruse2018-06-251-1/+3
* Related to PR37768: improve diagnostics for class name shadowing.Richard Smith2018-06-201-7/+7