aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseObjc.cpp
AgeCommit message (Expand)Author
2010-10-21Teach the C++ simple-type-specifier parser and tentative parses aboutDouglas Gregor
2010-10-12Fix spelling error.Cameron Esfahani
2010-10-02Use ParseObjCSelectorPiece for parsing getter and setter names in @property d...Anders Carlsson
2010-09-20Refactor code completion for expressions that occur as arguments inDouglas Gregor
2010-09-16Implement automatic bracket insertion for Objective-C class messageDouglas Gregor
2010-09-15Initialize TypeOrExpr to NULL to silence a false-positive uninitialized warningNick Lewycky
2010-09-15Implement bracket insertion for Objective-C instance message sends asDouglas Gregor
2010-09-07Improve recovery when there is a stray ']' or ')' before the ';' atDouglas Gregor
2010-09-03Use std::string instead of llvm::StringRef to avoid dangling ref.Fariborz Jahanian
2010-09-03Use getSpelling to get original text of theFariborz Jahanian
2010-09-03Patch to allow alternative representation of c++Fariborz Jahanian
2010-08-27handle :: in selectors in objc++ mode, rdar://8366474Chris Lattner
2010-08-26One who seeks knowledge learns something new every day.John McCall
2010-08-26Implement code completion for @selector expressionsDouglas Gregor
2010-08-24OwningExprResult -> ExprResult. This patch brought to you byJohn McCall
2010-08-24Abstract out passing around types and kill off ActionBase.John McCall
2010-08-24Provide code completion results for the context-sensitive Objective-CDouglas Gregor
2010-08-23Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall
2010-08-23Handling remaining rule for synthesize bitfields inFariborz Jahanian
2010-08-23Introduce a new code-completion point when we're parsing aDouglas Gregor
2010-08-23Sundry incremental steps towards killing off Action.John McCall
2010-08-21DeclPtrTy -> Decl *John McCall
2010-08-20Another step in the process of making the parser depend on Sema:John McCall
2010-08-11Once code completion has completed, pass a "completion context" on toDouglas Gregor
2010-07-22atch for implementation of objective-c's -WselectorFariborz Jahanian
2010-07-08Support code completion for parameter names in Objective-C methodDouglas Gregor
2010-07-08Introduce a new code-completion point prior to an identifier in theDouglas Gregor
2010-07-02Move the "current scope" state from the Parser into Action. ThisDouglas Gregor
2010-06-16Make the "extra ';' inside a struct or union" diagnostic moreDouglas Gregor
2010-05-31Minor tweaks on doug's objc recovery patch: the callerChris Lattner
2010-05-31When we see the a '[' in a postfix expression in Objective-C, performDouglas Gregor
2010-05-27Implement a code-completion hook for the receiver of an Objective-CDouglas Gregor
2010-05-25Improve code completion in failure cases in two ways:Douglas Gregor
2010-05-05This patch deals with Sema Part of Setter/Getter synthesisFariborz Jahanian
2010-04-26Cleanup error recovery for a missing '-'|'+'Fariborz Jahanian
2010-04-23Rework Parser-Sema interface for Objective-C @catch exception objectDouglas Gregor
2010-04-23Improve the AST representation of Objective-C @try/@catch/@finallyDouglas Gregor
2010-04-21Implement parsing for message sends in Objective-C++. Message sends inDouglas Gregor
2010-04-21Migrate the responsibility for turning the receiver name in anDouglas Gregor
2010-04-21Rework the Parser-Sema interaction for Objective-C messageDouglas Gregor
2010-04-20Fix crash on invalid code where a @throw statement is not followed by a ';'Ted Kremenek
2010-04-15Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor
2010-04-14Fix a -pedantic spurious warning involving @dynamic.Fariborz Jahanian
2010-04-14Introduce a parsing action to distinguish between class, instance, andDouglas Gregor
2010-04-12fix a bug I noticed by inspection, correcting two reject-valid bugs.Chris Lattner
2010-04-12Have the parser decide whether a message to super is a variable orChris Lattner
2010-04-11fix PR6811 by not parsing 'super' as a magic expression inChris Lattner
2010-04-08Patch to implement gcc's cstyle arguments in objcFariborz Jahanian
2010-04-07Implement code completion for Objective-C method declarations andDouglas Gregor
2010-04-06Patch to not build ivar ASTs when they are ilegallyFariborz Jahanian