diff --git a/clang-tools-extra/clangd/benchmarks/IndexBenchmark.cpp b/clang-tools-extra/clangd/benchmarks/IndexBenchmark.cpp --- a/clang-tools-extra/clangd/benchmarks/IndexBenchmark.cpp +++ b/clang-tools-extra/clangd/benchmarks/IndexBenchmark.cpp @@ -106,7 +106,7 @@ int main(int argc, char *argv[]) { if (argc < 3) { llvm::errs() << "Usage: " << argv[0] - << " global-symbol-index.yaml requests.json " + << " global-symbol-index.dex requests.json " "BENCHMARK_OPTIONS...\n"; return -1; } diff --git a/clang-tools-extra/clangd/index/Index.cpp b/clang-tools-extra/clangd/index/Index.cpp --- a/clang-tools-extra/clangd/index/Index.cpp +++ b/clang-tools-extra/clangd/index/Index.cpp @@ -49,12 +49,12 @@ llvm::json::Value toJSON(const FuzzyFindRequest &Request) { return llvm::json::Object{ {"Query", Request.Query}, - {"Scopes", llvm::json::Array{Request.Scopes}}, + {"Scopes", Request.Scopes}, {"AnyScope", Request.AnyScope}, {"Limit", Request.Limit}, {"RestrictForCodeCompletion", Request.RestrictForCodeCompletion}, - {"ProximityPaths", llvm::json::Array{Request.ProximityPaths}}, - {"PreferredTypes", llvm::json::Array{Request.PreferredTypes}}, + {"ProximityPaths", Request.ProximityPaths}, + {"PreferredTypes", Request.PreferredTypes}, }; } diff --git a/clang-tools-extra/clangd/index/dex/Iterator.cpp b/clang-tools-extra/clangd/index/dex/Iterator.cpp --- a/clang-tools-extra/clangd/index/dex/Iterator.cpp +++ b/clang-tools-extra/clangd/index/dex/Iterator.cpp @@ -207,7 +207,6 @@ return OS; } - // FIXME(kbobyrev): Would storing Children in min-heap be faster? std::vector> Children; friend Corpus; // For optimizations. };