This is follow up to D93393.
Without this patch MergedIndex::fuzzyFind() returns stale symbols from the static index even if these symbols were removed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D93796
[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.
Diff Detail
Event TimelineHerald added subscribers: usaxena95, kadircet, arphaman. · View Herald TranscriptDec 24 2020, 12:49 AM This revision is now accepted and ready to land.Jan 5 2021, 4:07 AM Closed by commit rG979228f120f4: [clangd][fuzzyFind] Do not show stale symbols in the result. (authored by ArcsinX). · Explain WhyJan 6 2021, 12:18 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 313671 clang-tools-extra/clangd/index/Merge.h
clang-tools-extra/clangd/index/Merge.cpp
clang-tools-extra/clangd/unittests/FindSymbolsTests.cpp
clang-tools-extra/clangd/unittests/IndexTests.cpp
|