[clangd] Don't double-infer compile commands after r342228
authorSam McCall <sam.mccall@gmail.com>
Fri, 14 Sep 2018 12:32:08 +0000 (12:32 +0000)
committerSam McCall <sam.mccall@gmail.com>
Fri, 14 Sep 2018 12:32:08 +0000 (12:32 +0000)
llvm-svn: 342229

clang-tools-extra/clangd/GlobalCompilationDatabase.cpp

index 6ed236e..816eb8f 100644 (file)
@@ -95,8 +95,6 @@ DirectoryBasedGlobalCompilationDatabase::getCDBInDirLocked(PathRef Dir) const {
     return CachedIt->second.get();
   std::string Error = "";
   auto CDB = tooling::CompilationDatabase::loadFromDirectory(Dir, Error);
-  if (CDB)
-    CDB = tooling::inferMissingCompileCommands(std::move(CDB));
   auto Result = CDB.get();
   CompilationDatabases.insert(std::make_pair(Dir, std::move(CDB)));
   return Result;