diff options
Diffstat (limited to 'clang-tools-extra/clangd/ClangdLSPServer.cpp')
| -rw-r--r-- | clang-tools-extra/clangd/ClangdLSPServer.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/clang-tools-extra/clangd/ClangdLSPServer.cpp b/clang-tools-extra/clangd/ClangdLSPServer.cpp index 80352eee7b9..0513b79dd5d 100644 --- a/clang-tools-extra/clangd/ClangdLSPServer.cpp +++ b/clang-tools-extra/clangd/ClangdLSPServer.cpp @@ -236,14 +236,12 @@ void ClangdLSPServer::onSwitchSourceHeader(Ctx C, ClangdLSPServer::ClangdLSPServer(JSONOutput &Out, unsigned AsyncThreadsCount, bool StorePreamblesInMemory, - bool SnippetCompletions, + const clangd::CodeCompleteOptions &CCOpts, llvm::Optional<StringRef> ResourceDir, llvm::Optional<Path> CompileCommandsDir) : Out(Out), CDB(/*Logger=*/Out, std::move(CompileCommandsDir)), Server(CDB, /*DiagConsumer=*/*this, FSProvider, AsyncThreadsCount, - StorePreamblesInMemory, - clangd::CodeCompleteOptions( - /*EnableSnippetsAndCodePatterns=*/SnippetCompletions), + StorePreamblesInMemory, CCOpts, /*Logger=*/Out, ResourceDir) {} bool ClangdLSPServer::run(std::istream &In) { |

