|
static lldb::StopInfoSP | CreateStopReasonWithBreakpointSiteID (Thread &thread, lldb::break_id_t break_id) |
|
static lldb::StopInfoSP | CreateStopReasonWithBreakpointSiteID (Thread &thread, lldb::break_id_t break_id, bool should_stop) |
|
static lldb::StopInfoSP | CreateStopReasonWithWatchpointID (Thread &thread, lldb::break_id_t watch_id, bool silently_continue=false) |
|
static lldb::StopInfoSP | CreateStopReasonWithSignal (Thread &thread, int signo, const char *description=nullptr, std::optional< int > code=std::nullopt) |
|
static lldb::StopInfoSP | CreateStopReasonToTrace (Thread &thread) |
|
static lldb::StopInfoSP | CreateStopReasonWithPlan (lldb::ThreadPlanSP &plan, lldb::ValueObjectSP return_valobj_sp, lldb::ExpressionVariableSP expression_variable_sp) |
|
static lldb::StopInfoSP | CreateStopReasonWithException (Thread &thread, const char *description) |
|
static lldb::StopInfoSP | CreateStopReasonWithExec (Thread &thread) |
|
static lldb::StopInfoSP | CreateStopReasonProcessorTrace (Thread &thread, const char *description) |
|
static lldb::StopInfoSP | CreateStopReasonFork (Thread &thread, lldb::pid_t child_pid, lldb::tid_t child_tid) |
|
static lldb::StopInfoSP | CreateStopReasonVFork (Thread &thread, lldb::pid_t child_pid, lldb::tid_t child_tid) |
|
static lldb::StopInfoSP | CreateStopReasonVForkDone (Thread &thread) |
|
static lldb::ValueObjectSP | GetReturnValueObject (lldb::StopInfoSP &stop_info_sp) |
|
static lldb::ExpressionVariableSP | GetExpressionVariable (lldb::StopInfoSP &stop_info_sp) |
|
static lldb::ValueObjectSP | GetCrashingDereference (lldb::StopInfoSP &stop_info_sp, lldb::addr_t *crashing_address=nullptr) |
|
lldb::ThreadWP | m_thread_wp |
|
uint32_t | m_stop_id |
|
uint32_t | m_resume_id |
|
uint64_t | m_value |
|
std::string | m_description |
|
LazyBool | m_override_should_notify |
|
LazyBool | m_override_should_stop |
|
StructuredData::ObjectSP | m_extended_info |
|
Definition at line 1183 of file StopInfo.cpp.
◆ StopInfoThreadPlan()
lldb_private::StopInfoThreadPlan::StopInfoThreadPlan |
( |
ThreadPlanSP & |
plan_sp, |
|
|
ValueObjectSP & |
return_valobj_sp, |
|
|
ExpressionVariableSP & |
expression_variable_sp |
|
) |
| |
|
inline |
◆ ~StopInfoThreadPlan()
lldb_private::StopInfoThreadPlan::~StopInfoThreadPlan |
( |
| ) |
|
|
overridedefault |
◆ GetDescription()
const char * lldb_private::StopInfoThreadPlan::GetDescription |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetExpressionVariable()
ExpressionVariableSP lldb_private::StopInfoThreadPlan::GetExpressionVariable |
( |
| ) |
|
|
inline |
◆ GetReturnValueObject()
ValueObjectSP lldb_private::StopInfoThreadPlan::GetReturnValueObject |
( |
| ) |
|
|
inline |
◆ GetStopReason()
StopReason lldb_private::StopInfoThreadPlan::GetStopReason |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ShouldStop()
bool lldb_private::StopInfoThreadPlan::ShouldStop |
( |
Event * |
event_ptr | ) |
|
|
inlineoverrideprotectedvirtual |
◆ m_expression_variable_sp
ExpressionVariableSP lldb_private::StopInfoThreadPlan::m_expression_variable_sp |
|
private |
◆ m_plan_sp
ThreadPlanSP lldb_private::StopInfoThreadPlan::m_plan_sp |
|
private |
◆ m_return_valobj_sp
ValueObjectSP lldb_private::StopInfoThreadPlan::m_return_valobj_sp |
|
private |
The documentation for this class was generated from the following file: