diff options
Diffstat (limited to 'clang-tools-extra/clangd/ClangdLSPServer.cpp')
-rw-r--r-- | clang-tools-extra/clangd/ClangdLSPServer.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/clang-tools-extra/clangd/ClangdLSPServer.cpp b/clang-tools-extra/clangd/ClangdLSPServer.cpp index f08d7b0ac75..752de60b7ee 100644 --- a/clang-tools-extra/clangd/ClangdLSPServer.cpp +++ b/clang-tools-extra/clangd/ClangdLSPServer.cpp @@ -366,8 +366,6 @@ void ClangdLSPServer::onShutdown(const ShutdownParams &Params, void ClangdLSPServer::onDocumentDidOpen( const DidOpenTextDocumentParams &Params) { PathRef File = Params.textDocument.uri.file(); - if (Params.metadata && !Params.metadata->extraFlags.empty()) - CDB->setExtraFlagsForFile(File, std::move(Params.metadata->extraFlags)); const std::string &Contents = Params.textDocument.text; @@ -811,17 +809,5 @@ bool ClangdLSPServer::CompilationDB::setCompilationCommandForFile( ->setCompilationCommandForFile(File, std::move(CompilationCommand)); } -void ClangdLSPServer::CompilationDB::setExtraFlagsForFile( - PathRef File, std::vector<std::string> ExtraFlags) { - if (!IsDirectoryBased) { - elog("Trying to set extra flags for {0} while using in-memory compilation " - "database", - File); - return; - } - static_cast<DirectoryBasedGlobalCompilationDatabase *>(CDB.get()) - ->setExtraFlagsForFile(File, std::move(ExtraFlags)); -} - } // namespace clangd } // namespace clang |