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
<html> <head> <script> function boom() { obj = document.getElementsByTagName("object")[0]; obj.__proto__ = null; for (p in obj) dump(p + "\n"); } </script> </head> <body onload="setTimeout(boom, 200);"> <object></object> </body> </html>
<html>
<head>
<script>
function boom()
{
obj = document.getElementsByTagName("object")[0];
obj.__proto__ = null;
for (p in obj)
dump(p + "\n");
}
</script>
</head>
<body onload="setTimeout(boom, 200);">
<object></object>
</body>
</html>