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 void ThreadPlan::ClearThreadCache() { m_thread = nullptr; } in ClearThreadCache()
104 bool ThreadPlan::StopOthers() { in StopOthers()
105 ThreadPlan *prev_plan; in StopOthers()
110 void ThreadPlan::SetStopOthers(bool new_value) { in SetStopOthers()
115 bool ThreadPlan::WillResume(StateType resume_state, bool current_plan) { in WillResume()
145 lldb::user_id_t ThreadPlan::GetNextID() { in GetNextID()
150 void ThreadPlan::DidPush() {} in DidPush()
152 void ThreadPlan::WillPop() {} in WillPop()
154 bool ThreadPlan::OkayToDiscard() { in OkayToDiscard()
158 lldb::StateType ThreadPlan::RunState() { in RunState()
165 bool ThreadPlan::IsUsuallyUnexplainedStopReason(lldb::StopReason reason) { in IsUsuallyUnexplainedStopReason()
182 : ThreadPlan(ThreadPlan::eKindNull, "Null Thread Plan", thread, in ThreadPlanNull()