[cfe-dev] Parsing and rewriting ObjC
mail.tayyab at gmail.com
Wed Feb 1 01:32:46 PST 2012
So nice of you.
On Wed, Feb 1, 2012 at 7:04 AM, Douglas Gregor <dgregor at apple.com> wrote:
> Sent from my iPhone
> On Jan 29, 2012, at 7:36 AM, Tayyab Akram <mail.tayyab at gmail.com> wrote:
> Thanks Fariborz,
> I am already looking at RewriteObjc and its really helpful. I just need to
> get opinion that I am on write track, and it is doable. Can you please
> confirm regarding PCH files? Is it possible that I generate PCH file of
> ObjC code on Mac OS X and then use Clang parser on Windows to parse ObjC
> code using that PCH file. Because I don't have Mac headers on windows so
> can I resolve these headers using pch file?
> No, this won't work. PCH is an optimization only, which assumes that the
> headers are still available.
> On Sun, Jan 29, 2012 at 1:36 AM, jahanian <fjahanian at apple.com> wrote:
>> On Jan 28, 2012, at 11:25 AM, Tayyab Akram wrote:
>> > Dear all,
>> > I need some help/advice regarding Clang. My requirement is to do
>> source-to-source transformation. I have to parse Objective C code and build
>> AST and then modify AST (insert, delete or modify AST nodes) and generate
>> finally output custom code having different semantics and syntax (not
>> Objective C). I do not require to generate IR or binary code. Can someone
>> please confirm following understandings,
>> > 1. I can parse ObjC code using Clang and then write my Visitor class by
>> extending ASTConsumer to transform the AST and finally I will implement a
>> CustomRewriter to generate the output in my custom format.
>> You may take a look at objective rewriter source code in:
>> - Fariborz
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev