<div dir="ltr">clang-rename/USRFinder.cpp in the tools-extra repo give you a rough idea how to do that...<br></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Jun 28, 2015 at 4:15 PM Maciej Poleski <<a href="mailto:d82ks8djf82msd83hf8sc02lqb5gh5@gmail.com">d82ks8djf82msd83hf8sc02lqb5gh5@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have precise location information (source file name, offset/line+column number) and initialized CompilationDatabase (in RefactoringTool).<br>
I want to get AST node for this location.<br>
<br>
The problem I'm trying to solve is to answer question: "What is here?" in source code.<br>
<br>
The other (but connected) question: Can I reuse AST nodes from different ClangTool invocations? (To such big extent to assume that addresses of these nodes can be compared)<br>
<br>
This time we have node from the first question and want to use this node in second query.<br>
<br>
Best Regards<br>
Maciej Poleski<br>
<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
</blockquote></div>