We currently only collect external-linkage symbols in the collector,
which results in missing some typical symbols (like no-linkage type alias symbols).
This patch relaxes the constraint a bit to allow collecting more symbols.
Differential D41759
[clangd] Catch more symbols in SymbolCollector. hokein on Jan 5 2018, 2:48 AM. Authored by
Details We currently only collect external-linkage symbols in the collector, This patch relaxes the constraint a bit to allow collecting more symbols.
Diff Detail
Event Timeline
Comment Actions LGTM (see the review comment about adding a comment in the code too)
|
Why don't we include symbols from anonymous namespaces too?
They are very similar to static symbols.