summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/ClangdLSPServer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clangd/ClangdLSPServer.cpp')
-rw-r--r--clang-tools-extra/clangd/ClangdLSPServer.cpp14
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
OpenPOWER on IntegriCloud