From a5cff6af1d342e1523daae26231aeccb0ca17e39 Mon Sep 17 00:00:00 2001 From: Ben Barham Date: Thu, 3 Feb 2022 13:35:16 -0800 Subject: [VFS] Add back setFallthrough for downstream users This fixes lldb's build. We can remove this in the future if we want but for now this will be nicer to existing consumers. --- llvm/lib/Support/VirtualFileSystem.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'llvm/lib/Support/VirtualFileSystem.cpp') diff --git a/llvm/lib/Support/VirtualFileSystem.cpp b/llvm/lib/Support/VirtualFileSystem.cpp index 8573c3a294e3..49151682624d 100644 --- a/llvm/lib/Support/VirtualFileSystem.cpp +++ b/llvm/lib/Support/VirtualFileSystem.cpp @@ -1363,6 +1363,14 @@ StringRef RedirectingFileSystem::getExternalContentsPrefixDir() const { return ExternalContentsPrefixDir; } +void RedirectingFileSystem::setFallthrough(bool Fallthrough) { + if (Fallthrough) { + Redirection = RedirectingFileSystem::RedirectKind::Fallthrough; + } else { + Redirection = RedirectingFileSystem::RedirectKind::RedirectOnly; + } +} + void RedirectingFileSystem::setRedirection( RedirectingFileSystem::RedirectKind Kind) { Redirection = Kind; -- cgit v1.2.3