[PATCH] Enhance PPCallbacks::Defined callback to provide SourceRange
Argyrios Kyrtzidis
akyrtzi at gmail.com
Thu Jul 18 15:15:36 PDT 2013
On Jul 18, 2013, at 1:09 PM, Thompson, John <John_Thompson at playstation.sony.com> wrote:
> In modularize, it turns out I need the SourceRange for the “defined()” expression.
Why do you need a SourceRange, can't you just use the location of the identifier from the token parameter ?
> The enclosed patch addresses this, making it more like the MacroExpands callback.
MacroExpands needs a source range due to function macro expansions.
>
> Thanks.
>
> -John
>
> <ppcallbacks2.patch>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130718/17f0c06e/attachment.html>
More information about the cfe-commits
mailing list