Lines Matching refs:ThreadPlan
22 ThreadPlan::ThreadPlan(ThreadPlanKind kind, const char *name, Thread &thread, in ThreadPlan() function in ThreadPlan
35 ThreadPlan::~ThreadPlan() = default;
37 Target &ThreadPlan::GetTarget() { return m_process.GetTarget(); } in GetTarget()
39 const Target &ThreadPlan::GetTarget() const { return m_process.GetTarget(); } in GetTarget()
41 Thread &ThreadPlan::GetThread() { in GetThread()
50 bool ThreadPlan::PlanExplainsStop(Event *event_ptr) { in PlanExplainsStop()
60 bool ThreadPlan::IsPlanComplete() { in IsPlanComplete()
65 void ThreadPlan::SetPlanComplete(bool success) { in SetPlanComplete()
71 bool ThreadPlan::MischiefManaged() { in MischiefManaged()
78 Vote ThreadPlan::ShouldReportStop(Event *event_ptr) { in ShouldReportStop()
82 ThreadPlan *prev_plan = GetPreviousPlan(); in ShouldReportStop()
93 Vote ThreadPlan::ShouldReportRun(Event *event_ptr) { in ShouldReportRun()
95 ThreadPlan *prev_plan = GetPreviousPlan(); in ShouldReportRun()
102 bool ThreadPlan::StopOthers() { in StopOthers()
103 ThreadPlan *prev_plan; in StopOthers()
108 void ThreadPlan::SetStopOthers(bool new_value) { in SetStopOthers()
113 bool ThreadPlan::WillResume(StateType resume_state, bool current_plan) { in WillResume()
143 lldb::user_id_t ThreadPlan::GetNextID() { in GetNextID()
148 void ThreadPlan::DidPush() {} in DidPush()
150 void ThreadPlan::WillPop() {} in WillPop()
152 bool ThreadPlan::OkayToDiscard() { in OkayToDiscard()
156 lldb::StateType ThreadPlan::RunState() { in RunState()
164 bool ThreadPlan::IsUsuallyUnexplainedStopReason(lldb::StopReason reason) { in IsUsuallyUnexplainedStopReason()
181 : ThreadPlan(ThreadPlan::eKindNull, "Null Thread Plan", thread, in ThreadPlanNull()