aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/RewriteObjC.cpp
AgeCommit message (Expand)Author
2010-02-10Patch to rewrite blocks into unique api names.Fariborz Jahanian
2010-02-10Provide rewriting suppport for use of __typeof__Fariborz Jahanian
2010-02-10Comment out category's property decls. in rewrite.Fariborz Jahanian
2010-02-05Add guard in RewriteObjC::HandleTopLevelSingleDecl() to not doTed Kremenek
2010-02-05Fixes a minor rewriter bug messaging inside a function call.Fariborz Jahanian
2010-02-05Some clean up of replacement text API no longer needed byFariborz Jahanian
2010-02-05Fix a nested ivar reference rewriting bug.Fariborz Jahanian
2010-02-04Fix rewriting of 'const' __block variables inFariborz Jahanian
2010-02-03Fix more rewriting of protocol-quialified 'id' type.Fariborz Jahanian
2010-02-02Fix up rewriting of protocol qualified types in objc rewriter.Fariborz Jahanian
2010-01-29Fixes rewriter bug rewriting byref related API where a structFariborz Jahanian
2010-01-28Fixes a rewrite bug rewriting nested ivars reference.Fariborz Jahanian
2010-01-26Added assert to the rewrite.Fariborz Jahanian
2010-01-26Refix rewriting of an ivar access when it isFariborz Jahanian
2010-01-26Fix a regression caused by my rewriting of cast of ivarFariborz Jahanian
2010-01-25Fixes a rewriting bug of access ivar of a variable castFariborz Jahanian
2010-01-21Patch to implement rewriting of properties.Fariborz Jahanian
2010-01-20Use the llvm coding convention for indentation for switch.Mike Stump
2010-01-19The type of a compound literal expression is not necessarily the same as theJohn McCall
2010-01-19Rewriteing of gnu extension __typeof in objective-c rewriter.Fariborz Jahanian
2010-01-18Preserve type source information in compound literal expressions.John McCall
2010-01-16Fix a rewriting crash and correct rewriting of __blockFariborz Jahanian
2010-01-15define __weak to null in rewritten source for Fariborz Jahanian
2010-01-15Preserve type source information in explicit cast expressions.John McCall
2010-01-15Do not do the block-specific rewrite when there is no block literals.Fariborz Jahanian
2010-01-14Patch to avoid duplicate declaration of byref structsFariborz Jahanian
2010-01-14Fix a bug in rewrite whereby functions using blocks put extern "C" in wrong p...Fariborz Jahanian
2010-01-12Improve on objective-c pointer recognitionFariborz Jahanian
2010-01-12Fix rewriting of MacOS sjlj based eh.Fariborz Jahanian
2010-01-11Fix rewriting for forward class declaration.Fariborz Jahanian
2010-01-11Fixup rewrite of ivars accessed via an explicit objectFariborz Jahanian
2010-01-10Silence MSVC warning.Benjamin Kramer
2010-01-09revert 91891, a workaround for PR5514.Chris Lattner
2010-01-08clang ObjC rewriter: generated code used in "for (x in y)" loop uses Fariborz Jahanian
2010-01-07Fixes a bug where we were rewriting two definitions ofFariborz Jahanian
2010-01-07Fixes a bug in my last patch (related to radar 7490331).Fariborz Jahanian
2010-01-07Avoid error when convering a pointer to integer in Fariborz Jahanian
2010-01-07Fix rewriting of ivars. Fixes radar 7490331.Fariborz Jahanian
2010-01-07Fix typo: rename Rewriter::getRewritenText() -> Rewriter::getRewrittenText().Ted Kremenek
2010-01-07Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek
2010-01-05Fixed a bug where initializer is a macro in rewrite.Fariborz Jahanian
2010-01-05API support for __block variables which are also __weak.Fariborz Jahanian
2010-01-05Minor clean up.Fariborz Jahanian
2010-01-05Remove bogus "C" from preamble block decls.Steve Naroff
2010-01-05More rewriting of __block APIs. wip.Fariborz Jahanian
2010-01-05More rewriting of __block objective-c pointer variables. wip.Fariborz Jahanian
2010-01-04More rewriting of __block declared objective-c/block pointers.Fariborz Jahanian
2009-12-30When rewriting a __block declaration, use a suitable API to get location ofFariborz Jahanian
2009-12-23More cleanup/refactoring of the rewrite.Fariborz Jahanian
2009-12-23Some cleanup and refactoring of rewriter.Fariborz Jahanian