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