aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseInit.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-01Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-1/+2
2017-03-23Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev1-1/+1
2017-01-07PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith1-0/+4
2016-07-18[NFC] Header cleanupMehdi Amini1-2/+1
2016-01-15OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie1-12/+6
2015-07-07Silence a -Wunused-variable warning; NFC.Aaron Ballman1-5/+3
2015-07-07C++ support for Objective-C lightweight generics.Douglas Gregor1-1/+4
2015-07-07Substitute type arguments into uses of Objective-C interface members.Douglas Gregor1-6/+19
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren1-1/+1
2014-11-21Enable ActOnIdExpression to use delayed typo correction for non-C++ codeKaelyn Takata1-2/+4
2014-05-29Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic1-6/+6
2014-05-21[C++11] Use 'nullptr'. Parser edition.Craig Topper1-4/+4
2014-04-13PR19339: Disambiguate lambdas with init-captures from designated initializersRichard Smith1-37/+21
2014-03-06Remove dead return in Parser::MayBeDesignationStart().Ted Kremenek1-2/+0
2013-12-24Support and use token kinds as diagnostic argumentsAlp Toker1-1/+1
2013-11-23Generate a marker token when entering or leaving a submodule when building aRichard Smith1-1/+1
2013-11-18Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev1-5/+5
2013-05-05Replace 'MultiExprArg()' with 'None'Dmitri Gribenko1-1/+1
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith1-1/+1
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-1/+1
2012-08-23Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer1-2/+1
2012-08-23Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer1-1/+1
2012-08-23Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer1-3/+3
2012-04-10Disambiguation of '[[':Richard Smith1-0/+5
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie1-6/+6
2012-02-17De-nest tentative parsing to disambiguate lambdas from designators; noDouglas Gregor1-42/+45
2012-02-17Disambiguate between C++11 lambda expressions and C99 arrayDouglas Gregor1-9/+80
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith1-1/+1
2011-12-12Implement the Microsoft __if_exists/if_not_exists extension in initializer-list.Francois Pichet1-0/+74
2011-10-12Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor1-8/+15
2011-08-27Improve caret location for the GNU old-style field designator warning, from D...Douglas Gregor1-1/+1
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner1-1/+1
2011-01-03Implement support for pack expansions in initializer lists andDouglas Gregor1-2/+5
2010-09-15Implement bracket insertion for Objective-C instance message sends asDouglas Gregor1-1/+7
2010-08-26One who seeks knowledge learns something new every day.John McCall1-6/+6
2010-08-24OwningExprResult -> ExprResult. This patch brought to you byJohn McCall1-6/+6
2010-08-24Abstract out passing around types and kill off ActionBase.John McCall1-5/+7
2010-08-23Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall1-5/+5
2010-08-23Sundry incremental steps towards killing off Action.John McCall1-4/+4
2010-08-20Another step in the process of making the parser depend on Sema:John McCall1-2/+2
2010-07-02Move the "current scope" state from the Parser into Action. ThisDouglas Gregor1-2/+2
2010-04-21Implement parsing for message sends in Objective-C++. Message sends inDouglas Gregor1-28/+64
2010-04-21Migrate the responsibility for turning the receiver name in anDouglas Gregor1-25/+7
2010-04-21Rework the Parser-Sema interaction for Objective-C messageDouglas Gregor1-7/+48
2010-04-12fix a bug I noticed by inspection, correcting two reject-valid bugs.Chris Lattner1-3/+8
2010-04-11fix PR6811 by not parsing 'super' as a magic expression inChris Lattner1-17/+21
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor1-4/+3
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor1-3/+4
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor1-4/+3
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar1-1/+1