summaryrefslogtreecommitdiffstats
path: root/lib/Parse
Commit message (Expand)AuthorAgeFilesLines
* [backported/clang-7] Optionally add code completion results for arrow instead...Ivan Donchevskii2018-05-291-5/+21
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-016-30/+24
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-016-24/+30
* Revert r321614 and r321615Faisal Vali2018-01-016-30/+24
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-016-24/+30
* [NFC] Modernize enum DeclSpecContext into a scoped enum.Faisal Vali2017-12-316-61/+71
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-304-26/+29
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-299-136/+146
* Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' ke...Faisal Vali2017-12-252-5/+35
* [NFC] Remove a cast rendered unnecessary by r321409Faisal Vali2017-12-231-1/+1
* [NFC] Update the template-parameter parsers and analyzers to return NamedDecl...Faisal Vali2017-12-231-6/+6
* Fix more inconsistent line endings. NFC.Dimitry Andric2017-12-181-2/+2
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-6/+11
* Allow conditions to be decomposed with structured bindingsZhihao Yuan2017-12-071-0/+2
* Remove old concepts parsing codeHubert Tong2017-12-072-10/+0
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-046-18/+18
* [c++2a] P0515R3: Support for overloaded operator<=>.Richard Smith2017-12-011-1/+1
* [OPENMP] Initial support for asynchronous data update, NFC.Alexey Bataev2017-11-211-0/+9
* [Modules TS] Added module re-export support.Hamza Sood2017-11-212-8/+12
* Revert r318556 "Loosen -Wempty-body warning"Hans Wennborg2017-11-201-1/+0
* Loosen -Wempty-body warningReid Kleckner2017-11-171-0/+1
* [Parser] Fix TryParseLambdaIntroducer() error handlingJan Korous2017-11-061-14/+21
* Fix comment typoJan Korous2017-11-021-1/+1
* Fix usage of right shift operator in fold expressionsRichard Smith2017-10-311-3/+4
* Typo correct the condition of 'do-while' before exiting its scopeAlex Lorenz2017-10-301-0/+3
* Move MS inline asm parser methods out of line to reduce indentation, NFCReid Kleckner2017-10-261-98/+118
* mplement __has_unique_object_representationsErich Keane2017-10-241-0/+1
* [code completion] Complete ObjC methods in @implementation without leadingAlex Lorenz2017-10-241-3/+9
* Do not add a colon chunk to the code completion of class inheritance access m...Erik Verbruggen2017-10-241-0/+3
* Create fewer copies of StringMaps. No functionality change intended.Benjamin Kramer2017-10-221-1/+1
* Add -f[no-]double-square-bracket-attributes as new driver options to control ...Aaron Ballman2017-10-152-25/+44
* Fix backwards warning for use of C++17 attributes-on-namespaces-and-enumerato...Richard Smith2017-10-142-6/+8
* [OpenCL] Allow function declaration with empty argument list.Alexey Bader2017-10-111-1/+2
* [Modules TS] Diagnose attempts to enter module implementation units without t...Richard Smith2017-10-101-2/+2
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-1/+0
* [OPENMP] Allow use of declare target directive inside structAlexey Bataev2017-10-031-3/+11
* [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ...Coby Tayree2017-09-291-16/+10
* Properly parse a postfix expression following a Boolean literal. Fixes PR34273.Aaron Ballman2017-09-281-1/+2
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-221-29/+37
* Revert "Give external linkage and mangling to lambdas inside inline variables...Vitaly Buka2017-09-211-37/+29
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-201-29/+37
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-084-0/+14
* Fixed a crash in code completion.Ilya Biryukov2017-09-081-5/+17
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-084-14/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-084-0/+14
* Fix templated type alias completion when using global completion cacheErik Verbruggen2017-09-081-4/+5
* [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime inAlexey Bataev2017-09-061-5/+80
* std::function -> llvm::function_ref. NFC.Benjamin Kramer2017-09-011-1/+1
* [c++2a] P0683R1: Permit default member initializers for bit-fields.Richard Smith2017-08-281-4/+5
* [NFC] Remove a cstyle cast and replace some uses of Decl with NamedDecl durin...Faisal Vali2017-08-251-8/+8