diff options
| author | Sam McCall <sam.mccall@gmail.com> | 2019-02-01 11:09:06 +0000 |
|---|---|---|
| committer | Sam McCall <sam.mccall@gmail.com> | 2019-02-01 11:09:06 +0000 |
| commit | 554644e5128a539f465444f837072d361feb82c7 (patch) | |
| tree | 6c8e7f3434e0632ab6d755d186a3a8ae02558b41 | |
| parent | 15b17d0a7ccdc150e775df5589ebfb67566854f0 (diff) | |
| download | bcm5719-llvm-554644e5128a539f465444f837072d361feb82c7.tar.gz bcm5719-llvm-554644e5128a539f465444f837072d361feb82c7.zip | |
[clangd] Unbreak fuzzer target
llvm-svn: 352857
| -rw-r--r-- | clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp | 4 |
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; } |

