summaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang][Sema][NFC] Move `EnterExpressionEvaluationContext` to its own fileDavid Stone2023-05-041-0/+1
* [Clang][NFC] Refactor "Designators" to be more similarBill Wendling2023-04-051-7/+8
* [C2x] Implement support for empty brace initialization (WG14 N2900 and WG14 N...Aaron Ballman2023-04-031-4/+7
* Revert "[Clang] Refactor "Designators" into a unified implementation [NFC]"Bill Wendling2023-03-021-9/+8
* [Clang] Refactor "Designators" into a unified implementation [NFC]Bill Wendling2023-02-071-8/+9
* [clang] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-031-1/+1
* [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song2022-08-081-1/+1
* [clang] Use true/false instead of 1/0 (NFC)Kazu Hirata2022-01-091-1/+1
* [CodeComplete] drop unused Scope param. NFCSam McCall2022-01-041-2/+2
* [CodeCompletion] Signature help for braced constructor callsSam McCall2022-01-031-3/+13
* [CodeCompletion] Avoid spurious signature help for init-list argsSam McCall2021-03-161-1/+1
* [CodeCompletion] Don't track preferred types if code completion is disabled.Sam McCall2021-03-161-3/+0
* [CodeComplete] Guess type for designated initializersSam McCall2021-02-041-10/+19
* [clang][CodeComplete] Support for designated initializersKadir Cetinkaya2020-01-281-4/+21
* [c++20] Add support for designated direct-list-initialization syntax.Richard Smith2019-08-311-0/+25
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-261-0/+1
* [Parser] Lambda capture lists can start with '*'Erik Pilkington2019-07-301-0/+1
* Rearrange and clean up how we disambiguate lambda-introducers from ObjCRichard Smith2019-05-201-11/+20
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-3/+3
* Remove trailing spaceFangrui Song2018-07-301-25/+25
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-1/+2
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-1/+1
* PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith2017-01-071-0/+4
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+1
* OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie2016-01-151-12/+6
* Silence a -Wunused-variable warning; NFC.Aaron Ballman2015-07-071-5/+3
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-1/+4
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-6/+19
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* Enable ActOnIdExpression to use delayed typo correction for non-C++ codeKaelyn Takata2014-11-211-2/+4
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-6/+6
* [C++11] Use 'nullptr'. Parser edition.Craig Topper2014-05-211-4/+4
* PR19339: Disambiguate lambdas with init-captures from designated initializersRichard Smith2014-04-131-37/+21
* Remove dead return in Parser::MayBeDesignationStart().Ted Kremenek2014-03-061-2/+0
* Support and use token kinds as diagnostic argumentsAlp Toker2013-12-241-1/+1
* Generate a marker token when entering or leaving a submodule when building aRichard Smith2013-11-231-1/+1
* Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev2013-11-181-5/+5
* Replace 'MultiExprArg()' with 'None'Dmitri Gribenko2013-05-051-1/+1
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-2/+1
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-1/+1
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-3/+3
* Disambiguation of '[[':Richard Smith2012-04-101-0/+5
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-6/+6
* De-nest tentative parsing to disambiguate lambdas from designators; noDouglas Gregor2012-02-171-42/+45
* Disambiguate between C++11 lambda expressions and C99 arrayDouglas Gregor2012-02-171-9/+80
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Implement the Microsoft __if_exists/if_not_exists extension in initializer-list.Francois Pichet2011-12-121-0/+74