diff options
| author | Raphael Isemann <teemperor@gmail.com> | 2019-08-30 07:44:29 +0000 |
|---|---|---|
| committer | Raphael Isemann <teemperor@gmail.com> | 2019-08-30 07:44:29 +0000 |
| commit | b0ca908808d051ec36bcd502fea9ec2e702744cb (patch) | |
| tree | 1c3b772947fd898de68be8b48ed828f83c91858d /lldb/source/Expression | |
| parent | 688183ec54482666e4faa6b6e1a83fe3ccc9372d (diff) | |
| download | bcm5719-llvm-b0ca908808d051ec36bcd502fea9ec2e702744cb.tar.gz bcm5719-llvm-b0ca908808d051ec36bcd502fea9ec2e702744cb.zip | |
[lldb][NFC] Move Clang-specific flags to ClangUserExpression
LLVMUserExpression doesn't use these variables and they are all specific to Clang.
Also removes m_const_object as this was actually never used by anyone (and Clang
didn't report it as we assigned it in the constructor which seems to count as use).
llvm-svn: 370440
Diffstat (limited to 'lldb/source/Expression')
| -rw-r--r-- | lldb/source/Expression/LLVMUserExpression.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lldb/source/Expression/LLVMUserExpression.cpp b/lldb/source/Expression/LLVMUserExpression.cpp index 3463a088e8a..d1866823b5f 100644 --- a/lldb/source/Expression/LLVMUserExpression.cpp +++ b/lldb/source/Expression/LLVMUserExpression.cpp @@ -48,9 +48,7 @@ LLVMUserExpression::LLVMUserExpression(ExecutionContextScope &exe_scope, m_stack_frame_bottom(LLDB_INVALID_ADDRESS), m_stack_frame_top(LLDB_INVALID_ADDRESS), m_allow_cxx(false), m_allow_objc(false), m_transformed_text(), m_execution_unit_sp(), - m_materializer_up(), m_jit_module_wp(), m_enforce_valid_object(true), - m_in_cplusplus_method(false), m_in_objectivec_method(false), - m_in_static_method(false), m_needs_object_ptr(false), m_target(nullptr), + m_materializer_up(), m_jit_module_wp(), m_can_interpret(false), m_materialized_address(LLDB_INVALID_ADDRESS) {} LLVMUserExpression::~LLVMUserExpression() { |

