summaryrefslogtreecommitdiffstats
path: root/lib/Parse/ParseExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* [backported/clang-8][CodeComplete] Generate completion fix-its for C code as ...release_60-basedIvan Donchevskii2018-09-211-0/+2
* [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-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
* std::function -> llvm::function_ref. NFC.Benjamin Kramer2017-09-011-1/+1
* Place implictly declared functions at block scopeMomchil Velikov2017-08-101-1/+1
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-021-2/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-2/+3
* Fix PR25627: constant expressions being odr-used in template arguments.Faisal Vali2017-05-201-4/+11
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-181-2/+2
* When we see a '<' operator, check whether it's a probable typo for a template...Richard Smith2017-05-101-0/+34
* [CodeCompletion] Complete platform names in @available expressionsAlex Lorenz2017-05-091-0/+5
* Add support for pretty platform names to `@available`/Alex Lorenz2017-05-091-2/+4
* Parse: cleanup some bleeding whitespaceSaleem Abdulrasool2017-04-201-2/+3
* [Sema] Add __is_aggregate type-traitEric Fiselier2017-04-121-0/+2
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-9/+13
* Reapplied r298976 [OpenCL] Added parsing for OpenCL vector types.Egor Churaev2017-03-291-3/+51
* Reverted r298976 [OpenCL] Added parsing for OpenCL vector types.Egor Churaev2017-03-291-55/+4
* [OpenCL] Added parsing for OpenCL vector types.Egor Churaev2017-03-291-4/+55
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-2/+2
* PR24440: Do not silently discard a fold-expression appearing as the operand o...Richard Smith2017-02-151-1/+1
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-0/+1
* [code-completion] Fix crash when trying to do postfix completion of instance ...Argyrios Kyrtzidis2017-01-151-3/+4
* [NFC] Rename RAII ExpressionEvaluationContext variable from Unevaluated to Co...Faisal Vali2017-01-101-1/+1
* [ObjC] The declarator for a block literal should be a definitionAlex Lorenz2017-01-061-0/+2
* Store decls in prototypes on the declarator instead of in the ASTReid Kleckner2016-12-091-0/+1
* [CodeCompletion] Provide Objective-C class property completion resultsAlex Lorenz2016-12-081-1/+7
* [CodeCompletion] Add a block property setter completion resultAlex Lorenz2016-10-181-3/+4
* [Parser] Fix bug where delayed typo in conditional expression was corrected t...Erik Pilkington2016-07-291-3/+4
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+1
* [ObjC] Implement @available in the Parser and ASTErik Pilkington2016-07-161-0/+116
* [Parser] Only correct delayed typos when neededErik Pilkington2016-06-131-0/+4
* Clang support for __is_assignable intrinsicDavid Majnemer2016-05-231-0/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+1
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-1/+0
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+1
* [OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader2016-04-131-1/+1
* [OpenCL] Complete image types support.Alexey Bader2016-04-081-1/+4
* Correct typos after acting on invalid subscript expressionsDavid Majnemer2016-02-191-2/+8