summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-121-8/+15
* Improve caret location for the GNU old-style field designator warning, from D...Douglas Gregor2011-08-271-1/+1
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Implement support for pack expansions in initializer lists andDouglas Gregor2011-01-031-2/+5
* Implement bracket insertion for Objective-C instance message sends asDouglas Gregor2010-09-151-1/+7
* One who seeks knowledge learns something new every day.John McCall2010-08-261-6/+6
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-6/+6
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-5/+7
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-5/+5
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-4/+4
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-2/+2
* Implement parsing for message sends in Objective-C++. Message sends inDouglas Gregor2010-04-211-28/+64
* Migrate the responsibility for turning the receiver name in anDouglas Gregor2010-04-211-25/+7