Dehydra and Treehydra are GCC extensions; they have to be integrated (painfully) into your build environment.
DXR is a source code search engine. It appears to be cscope with a database. That's not nothing, but it's not exactly taking us out of the opaque blobs of text and into semantics.