Lines Matching refs:ThreadPlanSP
19 static void PrintPlanElement(Stream &s, const ThreadPlanSP &plan, in PrintPlanElement()
35 ThreadPlanSP(new ThreadPlanNull(const_cast<Thread &>(thread)))); in ThreadPlanStack()
109 for (ThreadPlanSP plan : m_plans) in ThreadDestroyed()
112 for (ThreadPlanSP plan : m_discarded_plans) in ThreadDestroyed()
115 for (ThreadPlanSP plan : m_completed_plans) in ThreadDestroyed()
128 lldb::ThreadPlanSP null_plan_sp(new ThreadPlanNull(*thread)); in ThreadDestroyed()
133 void ThreadPlanStack::PushPlan(lldb::ThreadPlanSP new_plan_sp) { in PushPlan()
149 lldb::ThreadPlanSP ThreadPlanStack::PopPlan() { in PopPlan()
153 lldb::ThreadPlanSP plan_sp = std::move(m_plans.back()); in PopPlan()
160 lldb::ThreadPlanSP ThreadPlanStack::DiscardPlan() { in DiscardPlan()
164 lldb::ThreadPlanSP plan_sp = std::move(m_plans.back()); in DiscardPlan()
244 lldb::ThreadPlanSP ThreadPlanStack::GetCurrentPlan() const { in GetCurrentPlan()
250 lldb::ThreadPlanSP ThreadPlanStack::GetCompletedPlan(bool skip_private) const { in GetCompletedPlan()
259 lldb::ThreadPlanSP completed_plan_sp; in GetCompletedPlan()
267 lldb::ThreadPlanSP ThreadPlanStack::GetPlanByIndex(uint32_t plan_idx, in GetPlanByIndex()
272 for (lldb::ThreadPlanSP plan_sp : m_plans) { in GetPlanByIndex()
384 for (lldb::ThreadPlanSP thread_plan_sp : m_plans) in ClearThreadCache()