summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2019-02-01 11:09:06 +0000
committerSam McCall <sam.mccall@gmail.com>2019-02-01 11:09:06 +0000
commit554644e5128a539f465444f837072d361feb82c7 (patch)
tree6c8e7f3434e0632ab6d755d186a3a8ae02558b41
parent15b17d0a7ccdc150e775df5589ebfb67566854f0 (diff)
downloadbcm5719-llvm-554644e5128a539f465444f837072d361feb82c7.tar.gz
bcm5719-llvm-554644e5128a539f465444f837072d361feb82c7.zip
[clangd] Unbreak fuzzer target
llvm-svn: 352857
-rw-r--r--clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp b/clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp
index 564643db60e..c9852270fc3 100644
--- a/clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp
+++ b/clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp
@@ -15,6 +15,7 @@
#include "ClangdLSPServer.h"
#include "ClangdServer.h"
#include "CodeComplete.h"
+#include "FSProvider.h"
#include <cstdio>
#include <sstream>
@@ -29,12 +30,13 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t *data, size_t size) {
auto Transport = newJSONTransport(In, llvm::nulls(),
/*InMirror=*/nullptr, /*Pretty=*/false,
/*Style=*/JSONStreamStyle::Standard);
+ RealFileSystemProvider FS;
CodeCompleteOptions CCOpts;
CCOpts.EnableSnippets = false;
ClangdServer::Options Opts;
// Initialize and run ClangdLSPServer.
- ClangdLSPServer LSPServer(*Transport, CCOpts, llvm::None, false, Opts);
+ ClangdLSPServer LSPServer(*Transport, FS, CCOpts, llvm::None, false, Opts);
LSPServer.run();
return 0;
}
OpenPOWER on IntegriCloud