Skip to content

Commit 866ef57

Browse files
committed
Fix LLDB build
1 parent 9cd1bdc commit 866ef57

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ ClangExpressionParser::ClangExpressionParser(
720720
m_compiler = std::make_unique<CompilerInstance>();
721721

722722
// Make sure clang uses the same VFS as LLDB.
723-
m_compiler->createVirtualFileSystem(
723+
m_compiler->setVirtualFileSystem(
724724
FileSystem::Instance().GetVirtualFileSystem());
725725
m_compiler->createFileManager();
726726

lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,8 @@ ClangModulesDeclVendor::Create(Target &target) {
746746
auto instance = std::make_unique<clang::CompilerInstance>(invocation);
747747

748748
// Make sure clang uses the same VFS as LLDB.
749-
instance->createFileManager(FileSystem::Instance().GetVirtualFileSystem());
749+
instance->setVirtualFileSystem(FileSystem::Instance().GetVirtualFileSystem());
750+
instance->createFileManager();
750751
instance->setDiagnostics(diagnostics_engine);
751752

752753
std::unique_ptr<clang::FrontendAction> action(new clang::SyntaxOnlyAction);

0 commit comments

Comments
 (0)