diff options
Diffstat (limited to 'lldb/source/Expression/IRForTarget.cpp')
-rw-r--r-- | lldb/source/Expression/IRForTarget.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/source/Expression/IRForTarget.cpp b/lldb/source/Expression/IRForTarget.cpp index fbbdd610ab2..54b5942c7a1 100644 --- a/lldb/source/Expression/IRForTarget.cpp +++ b/lldb/source/Expression/IRForTarget.cpp @@ -76,6 +76,7 @@ IRForTarget::IRForTarget (lldb_private::ClangExpressionDeclMap *decl_map, m_module(NULL), m_decl_map(decl_map), m_data_allocator(execution_unit), + m_memory_map(execution_unit), m_CFStringCreateWithBytes(NULL), m_sel_registerName(NULL), m_const_result(const_result), @@ -2806,6 +2807,7 @@ IRForTarget::runOnModule (Module &llvm_module) if (m_decl_map && m_execution_policy != lldb_private::eExecutionPolicyAlways) { IRInterpreter interpreter (*m_decl_map, + m_memory_map, m_error_stream); interpreter.maybeRunOnFunction(m_const_result, m_result_name, m_result_type, *function, llvm_module, m_interpreter_error); |