summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR43080: Do not build context-sensitive expressions during name classification.Richard Smith2019-10-141-6/+7
* [OPENMP50]Treat range-based for as canonical loop.Alexey Bataev2019-10-071-0/+2
* Model converted constant expressions as full-expressions.Richard Smith2019-09-191-1/+3
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-5/+5
* Diagnose _Atomic as a C11 extension.Aaron Ballman2019-09-041-0/+5
* [c++20] P1143R2: Add support for the C++20 'constinit' keyword.Richard Smith2019-09-041-5/+7
* Diagnose _Bool as a C99 extension.Aaron Ballman2019-08-271-0/+3
* Diagnose both _Complex and _Imaginary as C99 extensions.Aaron Ballman2019-08-271-0/+4
* Replace some custom C11 extension warnings with the generic warning.Aaron Ballman2019-08-271-1/+1
* Diagnose use of _Thread_local as an extension when not in C11 mode.Aaron Ballman2019-08-261-1/+3
* Do a sweep of symbol internalization. NFC.Benjamin Kramer2019-08-231-2/+2
* [Attr] Support _attribute__ ((fallthrough))Nathan Huckleberry2019-08-201-11/+19
* [Parser] Emit descriptive diagnostic for misplaced pragmaSerge Pavlov2019-08-041-0/+8
* [Parser] Change parameter type from int to enumSerge Pavlov2019-08-011-1/+1
* Add lifetime categories attributesMatthias Gehre2019-07-251-5/+22
* [OpenCL] Update comments/diagnostics to refer to C++ for OpenCLAnastasia Stulova2019-07-181-1/+2
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* 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