aboutsummaryrefslogtreecommitdiff
path: root/Parse/ParseObjc.cpp
AgeCommit message (Expand)Author
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner
2008-03-13improve DeclStmt to be able to store SourceRange info correctly.Chris Lattner
2008-03-10implement simple support for arbitrary token lookahead. Change the Chris Lattner
2008-02-29Fix http://llvm.org/bugs/show_bug.cgi?id=2106.Steve Naroff
2008-02-14ParseCompoundStatementBody expects to only be called with { as the currentChris Lattner
2008-02-05Add a FIXME to clarify previous commit/experiment.Steve Naroff
2008-02-05Fix Parser::ParseObjCTryStmt() to allow for trailing @-keyword statements/exp...Steve Naroff
2008-01-30On an unexpected @foo keyword, return failure instead of a 'successful' null ...Chris Lattner
2008-01-30Fixed misc. issues raised by Chris L. on @synchronized implementation.Fariborz Jahanian
2008-01-29AST for @synchronized.Fariborz Jahanian
2008-01-29Bunch of type defs, etc. for @synchronized.Fariborz Jahanian
2008-01-25Add support for dispatching an objc message to a variable Chris Lattner
2008-01-25Factor a complex predicate out to a helper method.Chris Lattner
2008-01-25split the second half of ParseObjCMessageExpression into a new Chris Lattner
2008-01-10Warn (as gcc does) when @end does not close anything.Fariborz Jahanian
2008-01-07Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek
2008-01-04Minor changes as suggested by Chris L.Fariborz Jahanian
2008-01-03Patch to parse/build AST ObjC2's foreach statement.Fariborz Jahanian
2008-01-02New declarations/defs for Objc2's foreach-statement. This is work in progress.Fariborz Jahanian
2008-01-02Prevent crash on incorrect objc messaging expression.Fariborz Jahanian
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-27 - Use Tok.isObjCAtKeyword instead of Tok.getIdentifierInfo()->getObjCKeyword...Chris Lattner
2007-12-13use new interface.Chris Lattner
2007-12-12Concatenation of objc strings.Fariborz Jahanian
2007-12-12move function to a more logical location, add its grammar productions.Chris Lattner
2007-12-12Add ObjC parser support for concatenated ObjC strings. Note thatChris Lattner
2007-12-11Fixed a parsing bug whereby @optional/@required keyword is not followed by Fariborz Jahanian
2007-12-05Make sure Parser::ParseObjCSelectorExpression() handles unary selectors (with...Steve Naroff
2007-11-15Finish up variadic methods/messages.Steve Naroff
2007-11-15Implement support for variadic methods (work in progress).Steve Naroff
2007-11-15Handle "bool" in all places that touch _Bool. Chris Lattner
2007-11-13Rewrite method definition bodies. Also renamed a method to distinguish betwee...Steve Naroff
2007-11-12'super' nailed.Fariborz Jahanian
2007-11-12Add an error diagnostic to Parse::ParseObjCMessageExpression().Steve Naroff
2007-11-11Replace 2 method definition actions (ActOnFunctionDefBody, ActOnMethodDefBody...Steve Naroff
2007-11-11Replace 3 method definition functions (ObjcParseMethodDefinition, ParseObjCIn...Steve Naroff
2007-11-11This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() ...Steve Naroff
2007-11-10pretty priting for method definitions.Fariborz Jahanian
2007-11-10Represent method definitions as separate AST nodes. Pretty print will come next.Fariborz Jahanian
2007-11-09Some code clean up in the form of name changes for functions whichFariborz Jahanian
2007-11-09Added class context to method declarations. Provide "interface *" typeFariborz Jahanian
2007-11-08First patch toward rewriting of method definitions. This is work in progress.Fariborz Jahanian
2007-11-07AST for objective-c's @throw statement and its pretty-printing.Fariborz Jahanian
2007-11-06Patch for objc2's property ASTs, as well as pretty-priting the ASTs.Fariborz Jahanian
2007-11-03Implement rewrite rules for ObjC string constants.Steve Naroff
2007-11-02pretty-print @try/@catch/@finally from AST as the validation of AST.Fariborz Jahanian
2007-11-02AST for @try statement.Fariborz Jahanian
2007-11-02AST for @finally statement.Fariborz Jahanian
2007-11-01AST build for @catch clause (this is work in progress).Fariborz Jahanian
2007-11-01Bunch of class declarations for objective-c's @try-catch statement.Fariborz Jahanian