summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace some custom C11 extension warnings with the generic warning.Aaron Ballman2019-08-271-3/+2
* Diagnose use of _Thread_local as an extension when not in C11 mode.Aaron Ballman2019-08-261-1/+1
* Stop abusing SuppressAllDiagnostics when speculatively determiningRichard Smith2019-08-161-3/+3
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-4/+4
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-0/+3
* [Lex] Allow to consume tokens while preprocessingIlya Biryukov2019-05-171-3/+3
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-0/+39
* [Parser] Avoid correcting delayed typos in array subscript multiple times.Volodymyr Sapsai2019-05-011-7/+3
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-8/+14
* [CodeComplete] Propagate preferred type for function arguments in more casesIlya Biryukov2019-02-261-27/+11
* [CodeComplete] Propagate preferred types through parser in more casesIlya Biryukov2019-01-311-17/+36
* 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-4/+0
* [CodeComplete] Fill preferred type on binary expressionsIlya Biryukov2018-12-131-4/+5
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-3/+3
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-12/+12
* PR26547: alignof should return ABI alignment, not preferred alignmentRichard Smith2018-10-261-1/+3
* [ms] Prevent explicit constructor name lookup if scope is missingWill Wilson2018-10-251-1/+2
* [CodeComplete] Generate completion fix-its for C code as wellIvan Donchevskii2018-09-211-0/+2
* [clang] Make sure codecompletion is called for calls even when inside a token.Kadir Cetinkaya2018-09-101-0/+11
* [CodeComplete] Clearly distinguish signature help and code completion.Ilya Biryukov2018-09-071-4/+6
* [CodeComplete] Report location of opening parens for signature helpIlya Biryukov2018-08-301-3/+5
* [Parser] Support alternative operator token keyword args in Objective-C++Erik Pilkington2018-08-211-0/+13
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-1/+1
* Remove trailing spaceFangrui Song2018-07-301-64/+64
* Parse a possible trailing postfix expression suffix after a fold expressionNicolas Lesser2018-07-271-5/+15
* [MS] Add L__FUNCSIG__ for compatibilityReid Kleckner2018-07-261-0/+3
* Refactor checking of switch conditions and case values.Richard Smith2018-07-261-0/+8
* AttributeList de-listifying:Erich Keane2018-07-121-26/+24
* Diagnose missing 'template' keywords in contexts where a comma is not aRichard Smith2018-06-271-74/+17
* Diagnose missing 'template' keywords in more cases.Richard Smith2018-06-261-10/+53
* Optionally add code completion results for arrow instead of dotIvan Donchevskii2018-05-251-5/+21
* Improve diagonstic for braced-init-list as operand to ?: expression.Richard Smith2018-05-241-6/+22
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-11/+11
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+1
* Parse A::template B as an identifier rather than as a template-id with noRichard Smith2018-04-271-1/+1
* 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 Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-6/+6
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-6/+11
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-1/+1
* Fix usage of right shift operator in fold expressionsRichard Smith2017-10-311-3/+4
* mplement __has_unique_object_representationsErich Keane2017-10-241-0/+1
* Properly parse a postfix expression following a Boolean literal. Fixes PR34273.Aaron Ballman2017-09-281-1/+2
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+1
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+1