summaryrefslogtreecommitdiffstats
path: root/include/clang/Parse
Commit message (Expand)AuthorAgeFilesLines
* Revert r350404Hans Wennborg2019-02-131-5/+0
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-0/+5
* [OPENMP] parsing and sema support for 'close' map-type-modifierKelvin Li2018-12-181-1/+5
* Move diagnostic enums into Basic.Richard Trieu2018-12-081-14/+1
* Move LoopHint.h from Sema to ParseRichard Trieu2018-11-282-1/+46
* [OPENMP] Refactor code for parsing omp declare target directive and its claus...Kelvin Li2018-11-211-0/+5
* [clang][Parse] Diagnose useless null statements / empty init-statementsRoman Lebedev2018-11-201-0/+1
* Implement P1094R2 (nested inline namespaces)Erich Keane2018-11-121-3/+10
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* [OPENMP] Do not capture private loop counters.Alexey Bataev2018-10-291-0/+2
* [cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith2018-09-281-3/+10
* [CodeComplete] Add completions for filenames in #include directives.Sam McCall2018-09-181-0/+1
* [clang] Make sure codecompletion is called for calls even when inside a token.Kadir Cetinkaya2018-09-101-0/+5
* [Parser] Remove an unnecessary `mutable`Fangrui Song2018-09-091-1/+1
* We have in place support for parsing #pragma FENV_ACCESS, but that Kevin P. Neal2018-08-141-0/+4
* [UnrollAndJam] Add unroll_and_jam pragma handlingDavid Green2018-08-011-0/+2
* Remove trailing spaceFangrui Song2018-07-303-36/+36
* Parse a possible trailing postfix expression suffix after a fold expressionNicolas Lesser2018-07-271-0/+1
* Refactor checking of switch conditions and case values.Richard Smith2018-07-261-0/+1
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-21/+16
* AttributeList de-listifying:Erich Keane2018-07-121-24/+41
* [OPENMP] Make clauses closing loc point to right bracket.Alexey Bataev2018-07-061-0/+1
* Diagnose missing 'template' keywords in contexts where a comma is not aRichard Smith2018-06-271-0/+8
* Diagnose missing 'template' keywords in more cases.Richard Smith2018-06-262-3/+95
* Move VersionTuple from clang/Basic to llvm/SupportPavel Labath2018-06-111-1/+0
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-093-112/+112
* Parse A::template B as an identifier rather than as a template-id with noRichard Smith2018-04-271-3/+2
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-261-15/+1
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-251-1/+15
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-2/+0
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-0/+2
* Fix typos in clangAlexander Kornienko2018-04-061-2/+2
* [ms] Parse #pragma optimize and ignore it behind its own flagHans Wennborg2018-03-201-0/+1
* [Parser] Remove hard-coded bracket depth limitJan Korous2018-03-161-2/+0
* Use Token::isOneOf method in Parser.Frederich Munch2018-02-161-3/+3
* Allow the NS, CF, and ObjC attributes to be used with -fdouble-square-bracket...Aaron Ballman2018-02-121-1/+1
* Add missing direct-init / parameter-declaration-clause disambiguation whenRichard Smith2018-02-021-2/+4
* [OpenMP] Fix handling of clause on wrong directive, by Joel. E. DennyAlexey Bataev2018-01-091-5/+17
* Preserve unknown STDC pragma through preprocessorSteven Wu2018-01-051-0/+3
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-5/+4
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-4/+5
* Revert r321614 and r321615Faisal Vali2018-01-011-5/+4
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-4/+5
* [NFC] Modernize enum DeclSpecContext into a scoped enum.Faisal Vali2017-12-311-32/+34
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-292-25/+28
* Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' ke...Faisal Vali2017-12-251-4/+7
* [NFC] Update the template-parameter parsers and analyzers to return NamedDecl...Faisal Vali2017-12-231-4/+4
* [Modules TS] Added module re-export support.Hamza Sood2017-11-211-1/+1
* Fix usage of right shift operator in fold expressionsRichard Smith2017-10-311-0/+6
* Expose ConsumeAnyToken interface to external clients.Vassil Vassilev2017-10-171-20/+21