aboutsummaryrefslogtreecommitdiff
path: root/Driver/RewriteTest.cpp
AgeCommit message (Expand)Author
2007-12-06On Steve's suggestion, moved handling of use of undeclared method in a messageFariborz Jahanian
2007-12-05Make sure the class methods get attached to the metaclass object.Steve Naroff
2007-12-05Changed type-cast of "struct objc_super"'s 2nd initializer to match definitio...Fariborz Jahanian
2007-12-04Add the definition of objc_super...Steve Naroff
2007-12-04Type-cast initializers for "struct objc_super" parameter to avoid warning.Fariborz Jahanian
2007-12-04Don't assert if objc.h not declared when rewriting.Fariborz Jahanian
2007-12-04Removed a "TODO" comment as objc1 runtime does not need to do the "TODO".Fariborz Jahanian
2007-12-03Change <Objc/objc.h> to <objc/objc.h>Fariborz Jahanian
2007-12-03Fixed a bug exposed by referencing an ivar field using component reference sy...Fariborz Jahanian
2007-12-03Support for rewriteing of messaging of methods which return float.Fariborz Jahanian
2007-12-03Added support for messagings which return a structure-value.Fariborz Jahanian
2007-12-02fix a crash when the rewriter would scan off the beginning of the file.Chris Lattner
2007-12-02add support for custom client-specific diagnostics. As a testcase, make the Chris Lattner
2007-11-30start partitioning the diagnostics into two classes: thoseChris Lattner
2007-11-30pass diagnostics into the rewrite test client.Chris Lattner
2007-11-26Fixed a rewrite bug in class synthesis (which I first thought was a rewrite A...Fariborz Jahanian
2007-11-26Patch to fix a regression caused by recent rewrite changes.Fariborz Jahanian
2007-11-15No need to forward declare definition of objc_super...Steve Naroff
2007-11-15Implement support for variadic methods (work in progress).Steve Naroff
2007-11-15Extend RewriteTest::RewriteObjCIvarRefExpr() to cope with static typing (when...Steve Naroff
2007-11-15Tweak funky cast to accommodate messaging 'super'. This removes any spurious ...Steve Naroff
2007-11-15Rewrite for messaging 'super'.Steve Naroff
2007-11-15- Implement ivar rewrite (patch by Fariborz).Steve Naroff
2007-11-15Refinement to previous commit. Always cast the first argument to "id"...no ne...Steve Naroff
2007-11-14Cast implicit "self" argument to "id". This removes all warnings associated w...Steve Naroff
2007-11-14Always generate a typedef for @class. The typedef removal logic that I'm remo...Steve Naroff
2007-11-14Fix a rewriter bug that steve noticed. Don't skip arbitrary thingsChris Lattner
2007-11-14Patch to comment out use of protocol qualifiers when rewriting ivars.Fariborz Jahanian
2007-11-14Fairly major surgery to RewriteTest::SynthesizeObjcInternalStruct().Steve Naroff
2007-11-14Removed unused variabel.Fariborz Jahanian
2007-11-14Fix yesterday's regression with rewriting @optional/@required.Steve Naroff
2007-11-14Rewrite methods that span multiple lines.Steve Naroff
2007-11-14Comment out recent regression r44096.Steve Naroff
2007-11-14Rewrite @optional/@required directives used inside protocol definitions.Fariborz Jahanian
2007-11-14Rewrite of forward protocol declaration.Fariborz Jahanian
2007-11-13Rewrite method definition bodies. Also renamed a method to distinguish betwee...Steve Naroff
2007-11-13Fixed a rewrite of metadata bug when category implementation has no matching ...Fariborz Jahanian
2007-11-13Populate metadata with adrress of method code.Fariborz Jahanian
2007-11-13Rewrite of method definitions in categories.Fariborz Jahanian
2007-11-13Order of methods are OK and generated .c file can be compiled.Fariborz Jahanian
2007-11-13First patch in rewrie of method definitions. This is work in progress.Fariborz Jahanian
2007-11-12- Minor cleanup to yesterday's changes to Sema::ObjcActOnStartOfMethodDef();Steve Naroff
2007-11-11This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() ...Steve Naroff
2007-11-09Rewrite global variable initializers. Steve Naroff
2007-11-09- add typedef guards.Steve Naroff
2007-11-08Rewrite RewriteObjCStringLiteral(). This version is simpler (and unlike the p...Steve Naroff
2007-11-08use insert instead of replacing 0 bytes with text :)Chris Lattner
2007-11-08use std::copy instead of memcpy for abstraction.Chris Lattner
2007-11-07Finishing touches on code generation for @try and friends.Steve Naroff
2007-11-07Emit objective-c's meta-data at the end of rewriting to stdout.Fariborz Jahanian