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()
156 lldb::ThreadPlanSP plan_sp = m_plans.back(); in PopPlan()
163 lldb::ThreadPlanSP ThreadPlanStack::DiscardPlan() { in DiscardPlan()
170 lldb::ThreadPlanSP plan_sp = m_plans.back(); in DiscardPlan()
249 lldb::ThreadPlanSP ThreadPlanStack::GetCurrentPlan() const { in GetCurrentPlan()
255 lldb::ThreadPlanSP ThreadPlanStack::GetCompletedPlan(bool skip_private) const { in GetCompletedPlan()
264 lldb::ThreadPlanSP completed_plan_sp; in GetCompletedPlan()
272 lldb::ThreadPlanSP ThreadPlanStack::GetPlanByIndex(uint32_t plan_idx, in GetPlanByIndex()
277 for (lldb::ThreadPlanSP plan_sp : m_plans) { in GetPlanByIndex()
389 for (lldb::ThreadPlanSP thread_plan_sp : m_plans) in ClearThreadCache()