aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2019-01-14 18:59:17 +0000
committerAmara Emerson <aemerson@apple.com>2019-01-14 18:59:17 +0000
commitcadf4b61f0a92a531e3cda9cc744e261b875a23f (patch)
tree16bcbd4dbe3fdb6c7a3055078ab567099852bf2a /clang-tools-extra
parent[llvm-objcopy] [COFF] Remove unreferenced undefined externals with --strip-un... (diff)
downloadllvm-project-cadf4b61f0a92a531e3cda9cc744e261b875a23f.tar.gz
llvm-project-cadf4b61f0a92a531e3cda9cc744e261b875a23f.tar.bz2
llvm-project-cadf4b61f0a92a531e3cda9cc744e261b875a23f.zip
Revert r351051 "[clangd] Unlink VFS working dir from OS working dir."
The llvm commit r351050 broke some bots and was reverted. llvm-svn: 351100
Diffstat (limited to 'clang-tools-extra')
-rw-r--r--clang-tools-extra/clangd/FSProvider.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/clang-tools-extra/clangd/FSProvider.cpp b/clang-tools-extra/clangd/FSProvider.cpp
index 620bd97310eb..81a1adab6b97 100644
--- a/clang-tools-extra/clangd/FSProvider.cpp
+++ b/clang-tools-extra/clangd/FSProvider.cpp
@@ -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