From c5ddacb3b6afe2fd507b5f4a10c32ec00ffb245e Mon Sep 17 00:00:00 2001 From: Argyrios Kyrtzidis Date: Tue, 26 Jul 2022 14:05:22 -0700 Subject: [PATCH] [lldb/ClangExpressionParser] Fix compiler error due to `clang::CreateLLVMCodeGen()` API change --- .../Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp b/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp index fad0f724e4c8..ec3dc28a3a8c 100644 --- a/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp +++ b/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp @@ -722,8 +722,9 @@ ClangExpressionParser::ClangExpressionParser( m_llvm_context = std::make_unique(); m_code_generator.reset(CreateLLVMCodeGen( m_compiler->getDiagnostics(), module_name, - m_compiler->getHeaderSearchOpts(), m_compiler->getPreprocessorOpts(), - m_compiler->getCodeGenOpts(), *m_llvm_context)); + &m_compiler->getVirtualFileSystem(), m_compiler->getHeaderSearchOpts(), + m_compiler->getPreprocessorOpts(), m_compiler->getCodeGenOpts(), + *m_llvm_context)); } ClangExpressionParser::~ClangExpressionParser() = default;