<div dir="ltr">Nice! Glad to see some work progressing on a UI :-)<div><br></div><div>--Shahms</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 10, 2016 at 11:26 AM, Peter Collingbourne <span dir="ltr"><<a href="mailto:peter@pcc.me.uk" target="_blank">peter@pcc.me.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>I've found that one of the most useful tools in the Chromium project is its code search website, <a href="http://cs.chromium.org/" target="_blank">http://cs.chromium.org/</a></div><div><br></div><div>At <a href="http://llvm-cs.pcc.me.uk/" target="_blank">http://llvm-cs.pcc.me.uk/</a> you will find something similar for llvm. You can search the full text of the llvm/clang/lld/lldb repositories using regular expressions, search for declarations (which are prioritized above full-text results), and follow cross references between definitions and references.</div><div><br></div><div>The code behind this website is based on kythe [1] (Kythe itself uses the clang libraries to parse C++ code) and Russ Cox's codesearch [2] library. I'm planning to open source it and contribute it to the kythe project.</div><div><br></div><div>Thanks,</div><span class="HOEnZb"><font color="#888888"><div><div dir="ltr">-- <div>Peter</div><div><br></div><div>[1] <a href="http://kythe.io/" target="_blank">http://kythe.io/</a></div><div>[2] <a href="https://github.com/google/codesearch" target="_blank">https://github.com/google/codesearch</a></div></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">:-P</div>
</div>