summaryrefslogtreecommitdiffstats
path: root/clang/Driver/RewriteTest.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Implement rewrite for @throw.Steve Naroff2007-11-071-10/+28
* Rewrite ObjC @try/@catch/@finally. Some minor tweaks to the AST nodes...Steve Naroff2007-11-071-2/+138
* Rewrite for properties.Fariborz Jahanian2007-11-071-1/+15
* Misc. fixes. 1) Resurrect meta-data generation turned off by a previous patch.Fariborz Jahanian2007-11-051-2/+34
* Declare objc_selector outside the prototype for objc_msgSend(), removing a si...Steve Naroff2007-11-051-1/+4
* Rewrite @selector(sel).Steve Naroff2007-11-051-0/+20
* - change the synthesized typedef (for classes) to be of type "objc_object".Steve Naroff2007-11-051-15/+11
* Remove HandleObjcMetaDataEmission(), I inadvertantly resurrected it.Steve Naroff2007-11-051-11/+0
* Two additions...Steve Naroff2007-11-041-5/+52
* Implement rewrite rules for ObjC string constants.Steve Naroff2007-11-031-10/+75
* Fix ownership model of ParseAST to allow the dtor of Chris Lattner2007-11-031-11/+6
* - Remove _interface_ prefix for the synthesized tag names.Steve Naroff2007-11-011-9/+8
* Implement rewrite rule for commenting out protocol references. For example:Steve Naroff2007-11-011-24/+68
* Tweak RewriteInterfaceDecl() to generate a typedef (if one hasn't already bee...Steve Naroff2007-11-011-0/+11
* 1) More additions for objective-c's qualifier type.Fariborz Jahanian2007-10-311-2/+1
* Fixed a bug exposed by fixing the assert in previous patch (one of the tests ...Fariborz Jahanian2007-10-311-0/+3
* Changed direction of assert. Added more comments.Fariborz Jahanian2007-10-311-2/+5
* Fix two rewriter bugs:Steve Naroff2007-10-311-2/+9
* Rewriteing of ivars changed to just copy directly from the source.Fariborz Jahanian2007-10-311-9/+34
* Checking in some code that is still under construction.Steve Naroff2007-10-311-5/+12
* Add some plumbing to help cope with rewriting "id<p>", "Class<p>*".Steve Naroff2007-10-311-3/+34
* Stop pre-defining objc_msgSend/objc_getClass in the preprocessor. Instead, I ...Steve Naroff2007-10-301-8/+49
* Rewrite protocols.Steve Naroff2007-10-301-1/+18
* - Add location info to category/protocol AST'sSteve Naroff2007-10-301-21/+33
* Remove a couple FIXME's for rewriting ObjC interfaces (which are now being re...Steve Naroff2007-10-301-8/+5
* More support for rewriting ObjC intefaces. Still some edge cases to handle...Steve Naroff2007-10-301-0/+21
* Encoding for objectiive-c methods.Fariborz Jahanian2007-10-291-14/+21
* Do the encoding of ivar types in the ivar metadata.Fariborz Jahanian2007-10-291-4/+10
* Add (partial) support for @encode.Anders Carlsson2007-10-291-1/+4
* Path to synthesize 'instance' size field of _objc_class metadata.Fariborz Jahanian2007-10-261-6/+11
* Start rewriting ObjC interfaces. As a start, we comment out all the methods. ...Steve Naroff2007-10-261-3/+30
* Patch to synthesize computation of Ivar offset in rewritten c file.Fariborz Jahanian2007-10-261-6/+83
* Refactored several meta data for reusability.Fariborz Jahanian2007-10-251-245/+346
* Convert one type of metadata to use std::string instead ofChris Lattner2007-10-251-26/+46
* Refactored RewriteObjcMethodsMetaData to better rewrite Fariborz Jahanian2007-10-251-9/+14
* More work on translating message expressions. Steve Naroff2007-10-241-36/+93
* Remove explicit use of size of known structs in metadata generation.Fariborz Jahanian2007-10-241-5/+3
* Couple of minor changes. 1) Metaclass metadata also has a reference toFariborz Jahanian2007-10-241-1/+9
* Refactord instance and class metadata emission. Refactored protocols metadata...Fariborz Jahanian2007-10-241-112/+208
* Fix some long lines, move code around into logical groups.Chris Lattner2007-10-241-94/+123
* Use Ted's new mutable child iterators to update the tree as we rewrite it.Chris Lattner2007-10-241-9/+17
* Incorporate some feedback from Chris...Steve Naroff2007-10-241-4/+4
* Add some plumbing to rewrite message expressions (still under construction).Steve Naroff2007-10-231-4/+49
* - Add rewrite rule for @class.Steve Naroff2007-10-231-1/+35
* Patch to complete metadata generation for each implemented class.Fariborz Jahanian2007-10-231-28/+55
* Patch for initialization of class's Meta-class metadata.Fariborz Jahanian2007-10-231-1/+65
* This patch generates protocol metadata and all its sub-metadata.Fariborz Jahanian2007-10-221-12/+165
* rewrite of metadata for implemented instance methods.Fariborz Jahanian2007-10-191-0/+43
* Patch to rewrite ivar tables metadata for classes defined.Fariborz Jahanian2007-10-181-1/+57
* First patch toward rewriting of objective-c's meta data.Fariborz Jahanian2007-10-181-0/+72
OpenPOWER on IntegriCloud