aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseObjc.cpp
AgeCommit message (Expand)Author
2013-04-29Fix a typo in a parse assert.Fariborz Jahanian
2013-04-24Objective-C parsing [qoi]: Recover gracefully with good diagnosticFariborz Jahanian
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-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-03-27[Parser] Don't code-complete twice.Argyrios Kyrtzidis
2013-03-20Do the error recovery for @end only.Fariborz Jahanian
2013-03-20Objective-C [qoi] more gracefull recovery when Fariborz Jahanian
2013-03-19Objective-C [qoi]: Provide improved parse diagnostics whenFariborz Jahanian
2013-02-21Use None rather than Optional<T>() where possible.David Blaikie
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-08Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose
2013-01-28Finish semantic analysis for [[carries_dependency]] attribute.Richard Smith
2013-01-22objectiveC (take two): don't warn when in -Wselector mode andFariborz Jahanian
2013-01-21objectiveC: don't warn when in -Wselector mode andFariborz Jahanian
2013-01-14Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith
2013-01-02s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith
2012-12-31Remove some remnants of OwningExprResult / OwningStmtResult.Nico Weber
2012-12-14Don't require a space between the two ">" in "vector<id<protocol>>" in objc++11.Nico Weber
2012-12-11Use @import rather than @__experimental_modules_import, since theDouglas Gregor
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-09-17objective-C: improve on warnings about misplacement of methodFariborz Jahanian
2012-09-17objective-C: issue warning when there is no whitespaceFariborz Jahanian
2012-09-12Fix a couple of Doxygen issues pointed out by -Wdocumentation.Dmitri Gribenko
2012-09-12Revert "objective-C: warn under a flag if missing argument"Ted Kremenek
2012-09-12Revert "objective-C: warn if selector has nothing but bare"Ted Kremenek
2012-09-11objective-C: warn if selector has nothing but bareFariborz Jahanian
2012-09-11objective-C: warn under a flag if missing argumentFariborz Jahanian
2012-08-23Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer
2012-08-23Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer
2012-08-10objective-C++: dalyed parsing of ctors with memberFariborz Jahanian
2012-08-10objective-C++: delay parsing of ctor with try blockFariborz Jahanian
2012-08-10objective-C++: delayed parsing of member function withFariborz Jahanian
2012-08-09objective-C: refactoring of objc's delayed parsing.Fariborz Jahanian
2012-08-09objective-C: minor refactoring in methodFariborz Jahanian
2012-08-08Minor simplification for r161534.Eli Friedman
2012-08-08objective-C: refactor/simplify parsing of delayedFariborz Jahanian
2012-08-08PR13558: Fix typo 'compatiblity'. Thinking of the children. Apparently.Richard Smith
2012-08-08Handle deprecation diagnostics correctly for C struct fields and Objective-C ...Eli Friedman
2012-07-26objective-c parsing. Don't crash when selector nameFariborz Jahanian
2012-07-09objective-c: provide fixit hint for @autoreleasepoolFariborz Jahanian
2012-07-02objective-c: just as we have done for method definitions,Fariborz Jahanian
2012-06-23Clean up a large number of C++11 attribute parse issues, including parsingSean Hunt
2012-06-21objective-c: deprecated C-like parameters in Objective-C Fariborz Jahanian
2012-06-15Move isCXXSimpleTypeSpecifier from Parser to Sema and tweak it for wider use.Kaelyn Uhrain
2012-06-11Documentation cleanup, fixing Doxygen markup. Mostly this avoids common termsJames Dennett
2012-05-29objc: position of 'fixit' was off by one.Fariborz Jahanian
2012-05-21objective-c: provide a useful 'fixit' suggestion whenFariborz Jahanian
2012-05-16Move the warnings for extra semi-colons under -Wextra-semi. Also, addedRichard Trieu