DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.
ext:cpp
*
?
[...]
id:SomeClass
id:@foofunction
ref:someVar
ref:someType
regexp:(?i)\bs?printf
regexp:"(three|3) mice"
bases:SomeSubclass
callers:some_function
derived:SomeSuperclass
function:foo
member:SomeClass
module:module.name
+overridden:foo.bar.some_method
overrides:some_method
prop:foo
type:Stack
component {6ebc941a-f2ff-4d56-b3b6-f7d0b9d73344} nsDefaultCLH.js contract @mozilla.org/toolkit/default-clh;1 {6ebc941a-f2ff-4d56-b3b6-f7d0b9d73344} category command-line-handler y-default @mozilla.org/toolkit/default-clh;1
component {6ebc941a-f2ff-4d56-b3b6-f7d0b9d73344} nsDefaultCLH.js
contract @mozilla.org/toolkit/default-clh;1 {6ebc941a-f2ff-4d56-b3b6-f7d0b9d73344}
category command-line-handler y-default @mozilla.org/toolkit/default-clh;1