Lines Matching defs:StopInfo

1 //===-- StopInfo.cpp ------------------------------------------------------===//
20 #include "lldb/Target/StopInfo.h"
33 StopInfo::StopInfo(Thread &thread, uint64_t value)
40 bool StopInfo::IsValid() const {
47 void StopInfo::MakeStopInfoValid() {
55 bool StopInfo::HasTargetRunSinceMe() {
87 class StopInfoBreakpoint : public StopInfo {
90 : StopInfo(thread, break_id), m_should_stop(false),
98 : StopInfo(thread, break_id), m_should_stop(should_stop),
618 // when we create the StopInfo,
619 // in case somebody deletes it between the time the StopInfo is made and the
628 class StopInfoWatchpoint : public StopInfo {
675 : StopInfo(thread, watch_id), m_silently_skip_wp(silently_skip_wp) {}
1047 class StopInfoUnixSignal : public StopInfo {
1051 : StopInfo(thread, signo), m_code(code) {
1130 class StopInfoTrace : public StopInfo {
1132 StopInfoTrace(Thread &thread) : StopInfo(thread, LLDB_INVALID_UID) {}
1148 class StopInfoException : public StopInfo {
1151 : StopInfo(thread, LLDB_INVALID_UID) {
1170 class StopInfoProcessorTrace : public StopInfo {
1173 : StopInfo(thread, LLDB_INVALID_UID) {
1194 class StopInfoThreadPlan : public StopInfo {
1198 : StopInfo(plan_sp->GetThread(), LLDB_INVALID_UID), m_plan_sp(plan_sp),
1226 return StopInfo::ShouldStop(event_ptr);
1237 class StopInfoExec : public StopInfo {
1239 StopInfoExec(Thread &thread) : StopInfo(thread, LLDB_INVALID_UID) {}
1270 class StopInfoFork : public StopInfo {
1273 : StopInfo(thread, child_pid), m_child_pid(child_pid),
1304 class StopInfoVFork : public StopInfo {
1307 : StopInfo(thread, child_pid), m_child_pid(child_pid),
1338 class StopInfoVForkDone : public StopInfo {
1340 StopInfoVForkDone(Thread &thread) : StopInfo(thread, 0) {}
1366 StopInfoSP StopInfo::CreateStopReasonWithBreakpointSiteID(Thread &thread,
1371 StopInfoSP StopInfo::CreateStopReasonWithBreakpointSiteID(Thread &thread,
1379 StopInfoSP StopInfo::CreateStopReasonWithWatchpointID(Thread &thread,
1386 StopInfoSP StopInfo::CreateStopReasonWithSignal(Thread &thread, int signo,
1393 StopInfoSP StopInfo::CreateStopReasonToTrace(Thread &thread) {
1397 StopInfoSP StopInfo::CreateStopReasonWithPlan(
1404 StopInfoSP StopInfo::CreateStopReasonWithException(Thread &thread,
1409 StopInfoSP StopInfo::CreateStopReasonProcessorTrace(Thread &thread,
1414 StopInfoSP StopInfo::CreateStopReasonWithExec(Thread &thread) {
1418 StopInfoSP StopInfo::CreateStopReasonFork(Thread &thread,
1425 StopInfoSP StopInfo::CreateStopReasonVFork(Thread &thread,
1431 StopInfoSP StopInfo::CreateStopReasonVForkDone(Thread &thread) {
1435 ValueObjectSP StopInfo::GetReturnValueObject(StopInfoSP &stop_info_sp) {
1445 ExpressionVariableSP StopInfo::GetExpressionVariable(StopInfoSP &stop_info_sp) {
1456 StopInfo::GetCrashingDereference(StopInfoSP &stop_info_sp,