aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse
AgeCommit message (Expand)Author
2013-05-06Move PragmaCommentHandler to lib/Parse in preparation for calling SemaReid Kleckner
2013-05-05Replace 'MultiExprArg()' with 'None'Dmitri Gribenko
2013-05-05Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko
2013-05-04Properly parsing __declspec(safebuffers), though there is no semantic hookup....Aaron Ballman
2013-05-04Separate out and special-case the diagnostic for 'auto' in aRichard Smith
2013-05-03<rdar://problem/13806270> A template argument list is a constant-evaluated co...Douglas Gregor
2013-05-03Move CapturedStmt parameters to CapturedDeclBen Langmuir
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-05-02Use attribute argument information to determine when to parse attribute argum...Douglas Gregor
2013-05-02Revert r180970; it's causing breakage.Douglas Gregor
2013-05-02Use attribute argument information to determine when to parse attribute argum...Douglas Gregor
2013-04-30Fix PR15845: apparently MSVC does not support implicit int in C++ mode.Richard Smith
2013-04-30Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith
2013-04-29Fix a typo in a parse assert.Fariborz Jahanian
2013-04-29Small CapturedStmt improvementsBen Langmuir
2013-04-29Keep the parser's template depth up to date when parsing local templates andRichard Smith
2013-04-29Properly reenter multiple contexts when parsing a late-parsed function templateRichard Smith
2013-04-27ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko
2013-04-26Implement C++1y decltype(auto).Richard Smith
2013-04-24Objective-C parsing [qoi]: Recover gracefully with good diagnosticFariborz Jahanian
2013-04-23Warn that scoped enumerations are a C++11 extenstion when compiling inRichard Trieu
2013-04-21The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith
2013-04-18Objective-C++: Enable passing of modern C++11 style Fariborz Jahanian
2013-04-18Objective-C parsing [qoi]: Provide good recovery whenFariborz Jahanian
2013-04-18[Parser] Handle #pragma pack/align inside C structs.Argyrios Kyrtzidis
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-16Parser support for #pragma clang __debug capturedTareq A. Siraj
2013-04-16Fix PR4296: Add parser detection/error recovery for nested functions, from Se...Douglas Gregor
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-12Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith
2013-04-08<rdar://problem/13540921> Fix a crasher when an Objective-C for-in loop gets ...Douglas Gregor
2013-04-04Make the ObjC attributes diagnostics a bit more informative.Nico Weber
2013-04-03Emit a nicer diagnostic for misplaced attributes on ObjC directives.Nico Weber
2013-04-03Give the default CorrectionCandidateCallback::ValidateCandidate someKaelyn Uhrain
2013-04-03Enable use of _Static_assert inside structs and unions in C11 mode (as per C1...Andy Gibbs
2013-04-03Assert that Parser::ParseStructUnionBody is not called for C++ code.Andy Gibbs
2013-04-02Objective-C arc [qui]. Don't issue the bridge castFariborz Jahanian
2013-04-01PR15633: Note that we are EnteringContext when parsing the nested nameRichard Smith
2013-03-28Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar...Richard Smith
2013-03-27[Parser] Don't code-complete twice.Argyrios Kyrtzidis
2013-03-27Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_t...Joao Matos
2013-03-26Implement special-case name lookup for inheriting constructors: memberRichard Smith
2013-03-25Try harder to be signal-safe inside our signal handler. The most prominent be...Nick Lewycky
2013-03-22OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev
2013-03-22Fix a crash-on-valid where a block capture copy expression wasJohn McCall
2013-03-20Do the error recovery for @end only.Fariborz Jahanian
2013-03-20Objective-C [qoi] more gracefull recovery when Fariborz Jahanian
2013-03-20Teach statement / declaration disambiguation about C++11-style generalized in...Richard Smith
2013-03-19Objective-C [qoi]: Provide improved parse diagnostics whenFariborz Jahanian
2013-03-18Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith