summaryrefslogtreecommitdiffstats
path: root/lldb/source/Expression/ClangUserExpression.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Expression/ClangUserExpression.cpp')
-rw-r--r--lldb/source/Expression/ClangUserExpression.cpp8
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())
{
OpenPOWER on IntegriCloud