[clangd] Remove some obsolete options that are now always on
authorSam McCall <sam.mccall@gmail.com>
Wed, 27 Jan 2021 23:42:16 +0000 (00:42 +0100)
committerSam McCall <sam.mccall@gmail.com>
Mon, 1 Feb 2021 16:24:03 +0000 (17:24 +0100)
commit1eb7fd089e2fcf3fe211f865b28e2fed12128c3f
tree378c2c4227180b4af893b07c568fe1363b901daa
parentfda48539988d2a1bdb6395799151e9090312a20b
[clangd] Remove some obsolete options that are now always on

 - always collect main-file refs when indexing
 - always build preambles asynchronously
 - always use dex for fast preamble index

Retire associated flags

Differential Revision: https://reviews.llvm.org/D95571
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/TUScheduler.cpp
clang-tools-extra/clangd/TUScheduler.h
clang-tools-extra/clangd/index/Background.cpp
clang-tools-extra/clangd/index/Background.h
clang-tools-extra/clangd/index/FileIndex.cpp
clang-tools-extra/clangd/index/FileIndex.h
clang-tools-extra/clangd/tool/ClangdMain.cpp
clang-tools-extra/clangd/unittests/BackgroundIndexTests.cpp
clang-tools-extra/clangd/unittests/TestTU.cpp