This is an archive of the discontinued LLVM Phabricator instance.

[clangd][fuzzyFind] Do not show stale symbols in the result.
ClosedPublic

Authored by ArcsinX on Dec 24 2020, 12:49 AM.

Details

Summary

This is follow up to D93393.
Without this patch MergedIndex::fuzzyFind() returns stale symbols from the static index even if these symbols were removed.

Diff Detail

Event Timeline

ArcsinX created this revision.Dec 24 2020, 12:49 AM
ArcsinX requested review of this revision.Dec 24 2020, 12:49 AM
sammccall accepted this revision.Jan 5 2021, 4:07 AM

Yup, as mentioned on D93393 this seems like a reasonable tradeoff to me. Thanks!

This revision is now accepted and ready to land.Jan 5 2021, 4:07 AM