diff options
Diffstat (limited to 'lldb/source/Expression/ClangUserExpression.cpp')
| -rw-r--r-- | lldb/source/Expression/ClangUserExpression.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lldb/source/Expression/ClangUserExpression.cpp b/lldb/source/Expression/ClangUserExpression.cpp index afd94bbd6a8..d8841d3b3e8 100644 --- a/lldb/source/Expression/ClangUserExpression.cpp +++ b/lldb/source/Expression/ClangUserExpression.cpp @@ -45,6 +45,10 @@ ClangUserExpression::ClangUserExpression (const char *expr) : m_transformed_text = m_transformed_stream.GetData(); } +ClangUserExpression::~ClangUserExpression () +{ +} + clang::ASTConsumer * ClangUserExpression::ASTTransformer (clang::ASTConsumer *passthrough) { @@ -123,7 +127,9 @@ ClangUserExpression::Parse (Stream &error_stream, ExecutionContext &exe_ctx) m_dwarf_opcodes.reset(); - Error jit_error = parser.MakeJIT (m_jit_addr, exe_ctx); + lldb::addr_t jit_end; + + Error jit_error = parser.MakeJIT (m_jit_addr, jit_end, exe_ctx); if (jit_error.Success()) { |

