summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-1/+1
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-8/+8
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-0/+34
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-10/+36
* [CodeComplete] Set preferred type for qualified-idIlya Biryukov2019-05-281-1/+4
* [c++20] P0780R2: Support pack-expansion of init-captures.Richard Smith2019-05-211-51/+87
* Rearrange and clean up how we disambiguate lambda-introducers from ObjCRichard Smith2019-05-201-85/+109
* Fix buildbot: Use correct Consume*() for braces.Nicolas Lesser2019-05-191-1/+2
* Added a better diagnostic when using the delete operator with lambdasNicolas Lesser2019-05-191-2/+52
* [Lex] Allow to consume tokens while preprocessingIlya Biryukov2019-05-171-6/+7
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-7/+19
* [c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith2019-05-061-5/+6
* [c++20] Implement P0428R2 - Familiar template syntax for generic lambdasHamza Sood2019-05-041-2/+39
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-1/+1
* [CodeComplete] Propagate preferred type for function arguments in more casesIlya Biryukov2019-02-261-26/+25
* [OpenCL][PR40707] Allow OpenCL C types in C++ mode.Anastasia Stulova2019-02-151-0/+7
* [CodeComplete] Propagate preferred types through parser in more casesIlya Biryukov2019-01-311-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use DeclSpec for quals in DeclaratorChunk::FunctionTypeInfo.Anastasia Stulova2019-01-091-10/+2
* [CodeComplete] Cleanup access checking in code completionIlya Biryukov2018-12-031-13/+14
* [clang][Parse] Diagnose useless null statements / empty init-statementsRoman Lebedev2018-11-201-1/+7
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-2/+2
* [cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith2018-09-281-2/+15
* [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