<p>Hello,</p>
<p>(This is my first thread, so please go easy on me.)</p>
<p>After a few searches, I've been unable to find any mention of a clang based indexer meant for integration with IDEs (sans a thread from 2010).</p>
<p>This is something that has always bothered me (and probably others). There should be no need for an independent indexer (eg  ctags) for ide purposes. Rather, the same parse tree / symbol table etc available to the compiler should be used.</p>

<p>As I understand it, people have written their own because teasing that data out of gcc is a pain.</p>
<p>Is there such a mechanism in place in clang?<br>
Where would be a good place in the code to start? </p>
<p>Thanks, <br>
Dave <br></p>