Clangd was reporting implicit symbols, like results of implicit cast
expressions during code navigation, which is not desired. For example:
struct Foo{ Foo(int); }; void bar(Foo); vod foo() { int x; bar(^x); }
Performing a GoTo on the point specified by ^ would give two results one
pointing to line int x and the other for definition of Foo(int);
This structure is not used anymore, remove it.