[cfe-dev] Retrieving SourceLocation's in LibTool

Mikhail Ramalho via cfe-dev cfe-dev at lists.llvm.org
Fri Jan 19 10:24:02 PST 2018


Hi,

We do:

https://github.com/esbmc/esbmc/blob/master/src/clang-c-frontend/clang_c_convert.cpp#L2579
https://github.com/esbmc/esbmc/blob/master/src/clang-c-frontend/clang_c_convert.cpp#L2601
https://github.com/esbmc/esbmc/blob/master/src/clang-c-frontend/clang_c_convert.cpp#L2612



2018-01-18 18:34 GMT+00:00 David Come via cfe-dev <cfe-dev at lists.llvm.org>:

> https://stackoverflow.com/questions/11083066/getting-
> the-source-behind-clangs-ast
>
> On 09/01/2018 19:49, Andrew Gozillon via cfe-dev wrote:
>
> Hi,
>
>
> I was wondering if there was an easy way to retrieve the source
> information for Type's and Decl's from inside a Clang LibTool? I'm aware
> that some Type's and Decl's contain the relevant source information,
> although that doesn't appear to be the case for everything. I am also aware
> that you can use VisitTypeLoc to parse specific type locations.
>
>
> However, I was wondering if there is an easier way to do this. For example
> passing a Type or Decl to a function (when visiting its node) to retrieve
> the relevant source location attached to it?
>
>
> Thank you for your time.
>
>
> Best Regards,
>
> Andrew Gozillon
>
>
>
>
> _______________________________________________
> cfe-dev mailing listcfe-dev at lists.llvm.orghttp://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
>


-- 

Mikhail Ramalho.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20180119/f3c6710c/attachment.html>


More information about the cfe-dev mailing list