BTW, this is giving weird results when going to anything that doesn't have a tooltip (e.g. anything that doesn't look like a callable), e.g. a type. Especially weird when called on a class name, as it'll look something like this, mixing names and nothing:
* `foo.hxx:42: ` * `foo.hxx:44: ns::Foo::Foo ()` * `foo.hxx:44: ns::Foo::Foo (const Foo &foo)`
There should at least always be the fully qualified name on the right if we want to display something.