Lines Matching refs:ThreadPlan
23 ThreadPlan::ThreadPlan(ThreadPlanKind kind, const char *name, Thread &thread, in ThreadPlan() function in ThreadPlan
36 ThreadPlan::~ThreadPlan() = default;
38 Target &ThreadPlan::GetTarget() { return m_process.GetTarget(); } in GetTarget()
40 const Target &ThreadPlan::GetTarget() const { return m_process.GetTarget(); } in GetTarget()
42 Thread &ThreadPlan::GetThread() { in GetThread()
51 bool ThreadPlan::PlanExplainsStop(Event *event_ptr) { in PlanExplainsStop()
61 bool ThreadPlan::IsPlanComplete() { in IsPlanComplete()
66 void ThreadPlan::SetPlanComplete(bool success) { in SetPlanComplete()
72 bool ThreadPlan::MischiefManaged() { in MischiefManaged()
79 Vote ThreadPlan::ShouldReportStop(Event *event_ptr) { in ShouldReportStop()
83 ThreadPlan *prev_plan = GetPreviousPlan(); in ShouldReportStop()
94 Vote ThreadPlan::ShouldReportRun(Event *event_ptr) { in ShouldReportRun()
96 ThreadPlan *prev_plan = GetPreviousPlan(); in ShouldReportRun()
103 void ThreadPlan::ClearThreadCache() { m_thread = nullptr; } in ClearThreadCache()
105 bool ThreadPlan::StopOthers() { in StopOthers()
106 ThreadPlan *prev_plan; in StopOthers()
111 void ThreadPlan::SetStopOthers(bool new_value) { in SetStopOthers()
116 bool ThreadPlan::WillResume(StateType resume_state, bool current_plan) { in WillResume()
146 lldb::user_id_t ThreadPlan::GetNextID() { in GetNextID()
151 void ThreadPlan::DidPush() {} in DidPush()
153 void ThreadPlan::DidPop() {} in DidPop()
155 bool ThreadPlan::OkayToDiscard() { in OkayToDiscard()
159 lldb::StateType ThreadPlan::RunState() { in RunState()
166 bool ThreadPlan::IsUsuallyUnexplainedStopReason(lldb::StopReason reason) { in IsUsuallyUnexplainedStopReason()
186 : ThreadPlan(ThreadPlan::eKindNull, "Null Thread Plan", thread, in ThreadPlanNull()