diff options
author | Sean Callanan <scallanan@apple.com> | 2015-09-04 20:49:51 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2015-09-04 20:49:51 +0000 |
commit | bc8ac34e61960ac372cfbdc8a9c7ebe87df343b8 (patch) | |
tree | c65f757002e1b055ddb6ad857ef5431536477cb4 /lldb/source/Target/StopInfo.cpp | |
parent | a72920410329779314264d9da990c27d405a3fc2 (diff) | |
download | bcm5719-llvm-bc8ac34e61960ac372cfbdc8a9c7ebe87df343b8.tar.gz bcm5719-llvm-bc8ac34e61960ac372cfbdc8a9c7ebe87df343b8.zip |
This patch separates the generic portion of ClangExpressionVariable, which
stores information about a variable that different parts of LLDB use, from the
compiler-specific portion that only the expression parser cares about.
http://reviews.llvm.org/D12602
llvm-svn: 246871
Diffstat (limited to 'lldb/source/Target/StopInfo.cpp')
-rw-r--r-- | lldb/source/Target/StopInfo.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lldb/source/Target/StopInfo.cpp b/lldb/source/Target/StopInfo.cpp index ed8025fc235..00fd79aa8fd 100644 --- a/lldb/source/Target/StopInfo.cpp +++ b/lldb/source/Target/StopInfo.cpp @@ -1054,7 +1054,7 @@ class StopInfoThreadPlan : public StopInfo { public: - StopInfoThreadPlan (ThreadPlanSP &plan_sp, ValueObjectSP &return_valobj_sp, ClangExpressionVariableSP &expression_variable_sp) : + StopInfoThreadPlan (ThreadPlanSP &plan_sp, ValueObjectSP &return_valobj_sp, ExpressionVariableSP &expression_variable_sp) : StopInfo (plan_sp->GetThread(), LLDB_INVALID_UID), m_plan_sp (plan_sp), m_return_valobj_sp (return_valobj_sp), @@ -1090,7 +1090,7 @@ public: return m_return_valobj_sp; } - ClangExpressionVariableSP + ExpressionVariableSP GetExpressionVariable() { return m_expression_variable_sp; @@ -1109,7 +1109,7 @@ protected: private: ThreadPlanSP m_plan_sp; ValueObjectSP m_return_valobj_sp; - ClangExpressionVariableSP m_expression_variable_sp; + ExpressionVariableSP m_expression_variable_sp; }; class StopInfoExec : public StopInfo @@ -1190,7 +1190,7 @@ StopInfo::CreateStopReasonToTrace (Thread &thread) StopInfoSP StopInfo::CreateStopReasonWithPlan (ThreadPlanSP &plan_sp, ValueObjectSP return_valobj_sp, - ClangExpressionVariableSP expression_variable_sp) + ExpressionVariableSP expression_variable_sp) { return StopInfoSP (new StopInfoThreadPlan (plan_sp, return_valobj_sp, expression_variable_sp)); } @@ -1219,7 +1219,7 @@ StopInfo::GetReturnValueObject(StopInfoSP &stop_info_sp) return ValueObjectSP(); } -ClangExpressionVariableSP +ExpressionVariableSP StopInfo::GetExpressionVariable(StopInfoSP &stop_info_sp) { if (stop_info_sp && stop_info_sp->GetStopReason() == eStopReasonPlanComplete) @@ -1228,5 +1228,5 @@ StopInfo::GetExpressionVariable(StopInfoSP &stop_info_sp) return plan_stop_info->GetExpressionVariable(); } else - return ClangExpressionVariableSP(); + return ExpressionVariableSP(); } |