Revert r351051 "[clangd] Unlink VFS working dir from OS working dir."
authorAmara Emerson <aemerson@apple.com>
Mon, 14 Jan 2019 18:59:17 +0000 (18:59 +0000)
committerAmara Emerson <aemerson@apple.com>
Mon, 14 Jan 2019 18:59:17 +0000 (18:59 +0000)
The llvm commit r351050 broke some bots and was reverted.

llvm-svn: 351100

clang-tools-extra/clangd/FSProvider.cpp

index 620bd97..81a1ada 100644 (file)
@@ -75,10 +75,9 @@ clang::clangd::RealFileSystemProvider::getFileSystem() const {
 // FIXME: Try to use a similar approach in Sema instead of relying on
 //        propagation of the 'isVolatile' flag through all layers.
 #ifdef _WIN32
-  return new VolatileFileSystem(
-      llvm::vfs::createPhysicalFileSystem().release());
+  return new VolatileFileSystem(llvm::vfs::getRealFileSystem());
 #else
-  return llvm::vfs::createPhysicalFileSystem().release();
+  return llvm::vfs::getRealFileSystem();
 #endif
 }
 } // namespace clangd