- always collect main-file refs when indexing
- always build preambles asynchronously
- always use dex for fast preamble index
Retire associated flags
Paths
| Differential D95571
[clangd] Remove some obsolete options that are now always on ClosedPublic Authored by sammccall on Jan 27 2021, 3:43 PM.
Details Summary
Retire associated flags
Diff Detail
Event TimelineHerald added subscribers: usaxena95, kadircet, arphaman, javed.absar. · View Herald TranscriptJan 27 2021, 3:43 PM Comment Actions I assume you'll handle the internal integration part ;)
This revision is now accepted and ready to land.Jan 27 2021, 11:25 PM This revision was landed with ongoing or failed builds.Feb 1 2021, 8:24 AM Closed by commit rG1eb7fd089e2f: [clangd] Remove some obsolete options that are now always on (authored by sammccall). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 320481 clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/TUScheduler.h
clang-tools-extra/clangd/TUScheduler.cpp
clang-tools-extra/clangd/index/Background.h
clang-tools-extra/clangd/index/Background.cpp
clang-tools-extra/clangd/index/FileIndex.h
clang-tools-extra/clangd/index/FileIndex.cpp
clang-tools-extra/clangd/tool/ClangdMain.cpp
clang-tools-extra/clangd/unittests/BackgroundIndexTests.cpp
clang-tools-extra/clangd/unittests/TestTU.cpp
|
nit: maybe we can group these RetiredFlag.