summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang] Make sure codecompletion is called for calls even when inside a token.Kadir Cetinkaya2018-09-101-3/+19
* [CodeComplete] Clearly distinguish signature help and code completion.Ilya Biryukov2018-09-071-2/+4
* [CodeComplete] Report location of opening parens for signature helpIlya Biryukov2018-08-301-2/+2
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-9/+8
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-1/+1
* Remove trailing spaceFangrui Song2018-07-301-95/+95
* [Sema] Add fixit for unused lambda capturesAlexander Shaposhnikov2018-07-161-1/+5
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-4/+4
* AttributeList de-listifying:Erich Keane2018-07-121-57/+48
* Diagnose missing 'template' keywords in contexts where a comma is not aRichard Smith2018-06-271-4/+7
* Diagnose missing 'template' keywords in more cases.Richard Smith2018-06-261-0/+2
* Restore pre-r335182 behavior for naming inherited constructors asRichard Smith2018-06-221-2/+4
* Related to PR37768: improve diagnostics for class name shadowing.Richard Smith2018-06-201-9/+7
* Improve diagnostics and error recovery for template name lookup.Richard Smith2018-05-111-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-8/+8
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+3
* Parse A::template B as an identifier rather than as a template-id with noRichard Smith2018-04-271-28/+54
* [C++17] Allow an empty expression in an if init statementZhihao Yuan2018-03-171-4/+18
* Add missing direct-init / parameter-declaration-clause disambiguation whenRichard Smith2018-02-021-2/+4
* [Parse] Forward brace locations to TypeConstructExprVedant Kumar2018-01-171-6/+6
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-1/+1
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-1/+1
* Revert r321614 and r321615Faisal Vali2018-01-011-1/+1
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-1/+1
* [NFC] Modernize enum DeclSpecContext into a scoped enum.Faisal Vali2017-12-311-2/+2
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-19/+21
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-9/+10
* Allow conditions to be decomposed with structured bindingsZhihao Yuan2017-12-071-0/+2
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-3/+3
* [c++2a] P0515R3: Support for overloaded operator<=>.Richard Smith2017-12-011-1/+1
* [Parser] Fix TryParseLambdaIntroducer() error handlingJan Korous2017-11-061-14/+21
* Fix comment typoJan Korous2017-11-021-1/+1
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-1/+0
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+3
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-3/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+3
* [Parser] Correct initalizer typos before lambda capture type is deduced.Volodymyr Sapsai2017-08-221-0/+2
* Rename cxx1z -> cxx17 across all diagnostic IDs.Richard Smith2017-08-131-1/+1
* Place implictly declared functions at block scopeMomchil Velikov2017-08-101-1/+2
* [NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjectsFaisal Vali2017-05-231-22/+9
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-181-13/+10
* Changes missed from r302732.Richard Smith2017-05-101-5/+2
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-5/+7
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-2/+2
* Implement DR 373 "Lookup on namespace qualified name in using-directive"Matthias Gehre2017-03-171-4/+7
* More fixes for places where 'decltype(auto)' is permitted in the C++ grammar ...Richard Smith2017-02-081-1/+2
* Don't crash on 'decltype(auto)::'. Rather than treating it as a meaninglessRichard Smith2017-02-081-1/+4
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-0/+11
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-1/+2
* Finish implementation of C++ DR1310 (http://wg21.link/cwg1310).Richard Smith2017-01-201-22/+18