summaryrefslogtreecommitdiffstats
path: root/lldb/source/Expression
diff options
context:
space:
mode:
authorRaphael Isemann <teemperor@gmail.com>2019-08-30 07:44:29 +0000
committerRaphael Isemann <teemperor@gmail.com>2019-08-30 07:44:29 +0000
commitb0ca908808d051ec36bcd502fea9ec2e702744cb (patch)
tree1c3b772947fd898de68be8b48ed828f83c91858d /lldb/source/Expression
parent688183ec54482666e4faa6b6e1a83fe3ccc9372d (diff)
downloadbcm5719-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.cpp4
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() {
OpenPOWER on IntegriCloud