[clangd] Clarify and hide -index flag.

Summary:
The wording implies global index support, which is confusing.
As most users shouldn't care about this flag, also make it hidden to avoid
further confusion.

Reviewers: sammccall, ilya-biryukov

Subscribers: MaskRay, jkorous, arphaman, kadircet, cfe-commits

Differential Revision: https://reviews.llvm.org/D51977

llvm-svn: 342134
This commit is contained in:
Eric Liu 2018-09-13 12:53:23 +00:00
parent ff987ac6ea
commit 76b88d8e98
1 changed files with 5 additions and 4 deletions

View File

@ -130,10 +130,11 @@ static llvm::cl::opt<Path> InputMirrorFile(
static llvm::cl::opt<bool> EnableIndex(
"index",
llvm::cl::desc("Enable index-based features such as global code completion "
"and searching for symbols. "
"Clang uses an index built from symbols in opened files"),
llvm::cl::init(true));
llvm::cl::desc(
"Enable index-based features. By default, clangd maintains an index "
"built from symbols in opened files. Global index support needs to "
"enabled separatedly."),
llvm::cl::init(true), llvm::cl::Hidden);
static llvm::cl::opt<bool>
ShowOrigins("debug-origin",