diff options
Diffstat (limited to 'include/lldb/Target/StopInfo.h')
-rw-r--r-- | include/lldb/Target/StopInfo.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/lldb/Target/StopInfo.h b/include/lldb/Target/StopInfo.h index 3435d392e2b9..8de40e852f4c 100644 --- a/include/lldb/Target/StopInfo.h +++ b/include/lldb/Target/StopInfo.h @@ -157,7 +157,9 @@ public: CreateStopReasonToTrace (Thread &thread); static lldb::StopInfoSP - CreateStopReasonWithPlan (lldb::ThreadPlanSP &plan, lldb::ValueObjectSP return_valobj_sp); + CreateStopReasonWithPlan (lldb::ThreadPlanSP &plan, + lldb::ValueObjectSP return_valobj_sp, + lldb::ClangExpressionVariableSP expression_variable_sp); static lldb::StopInfoSP CreateStopReasonWithException (Thread &thread, const char *description); @@ -168,6 +170,9 @@ public: static lldb::ValueObjectSP GetReturnValueObject (lldb::StopInfoSP &stop_info_sp); + static lldb::ClangExpressionVariableSP + GetExpressionVariable (lldb::StopInfoSP &stop_info_sp); + protected: // Perform any action that is associated with this stop. This is done as the // Event is removed from the event queue. ProcessEventData::DoOnRemoval does the job. |