Lines Matching defs:ThreadPlanStack
1 //===-- ThreadPlanStack.cpp -------------------------------------*- C++ -*-===//
9 #include "lldb/Target/ThreadPlanStack.h"
30 ThreadPlanStack::ThreadPlanStack(const Thread &thread, bool make_null) {
39 void ThreadPlanStack::DumpThreadPlans(Stream &s,
53 void ThreadPlanStack::PrintOneStackNoLock(Stream &s, llvm::StringRef stack_name,
84 size_t ThreadPlanStack::CheckpointCompletedPlans() {
92 void ThreadPlanStack::RestoreCompletedPlanCheckpoint(size_t checkpoint) {
101 void ThreadPlanStack::DiscardCompletedPlanCheckpoint(size_t checkpoint) {
106 void ThreadPlanStack::ThreadDestroyed(Thread *thread) {
133 void ThreadPlanStack::PushPlan(lldb::ThreadPlanSP new_plan_sp) {
151 lldb::ThreadPlanSP ThreadPlanStack::PopPlan() {
165 lldb::ThreadPlanSP ThreadPlanStack::DiscardPlan() {
170 lldb::ThreadPlanSP ThreadPlanStack::DiscardPlanNoLock() {
185 void ThreadPlanStack::DiscardPlansUpToPlan(ThreadPlan *up_to_plan_ptr) {
213 void ThreadPlanStack::DiscardAllPlans() {
221 void ThreadPlanStack::DiscardConsultingControllingPlans() {
255 lldb::ThreadPlanSP ThreadPlanStack::GetCurrentPlan() const {
260 lldb::ThreadPlanSP ThreadPlanStack::GetCurrentPlanNoLock() const {
265 lldb::ThreadPlanSP ThreadPlanStack::GetCompletedPlan(bool skip_private) const {
282 lldb::ThreadPlanSP ThreadPlanStack::GetPlanByIndex(uint32_t plan_idx,
297 lldb::ValueObjectSP ThreadPlanStack::GetReturnValueObject() const {
311 lldb::ExpressionVariableSP ThreadPlanStack::GetExpressionVariable() const {
324 bool ThreadPlanStack::AnyPlans() const {
330 bool ThreadPlanStack::AnyCompletedPlans() const {
335 bool ThreadPlanStack::AnyDiscardedPlans() const {
340 bool ThreadPlanStack::IsPlanDone(ThreadPlan *in_plan) const {
349 bool ThreadPlanStack::WasPlanDiscarded(ThreadPlan *in_plan) const {
358 ThreadPlan *ThreadPlanStack::GetPreviousPlan(ThreadPlan *current_plan) const {
386 ThreadPlan *ThreadPlanStack::GetInnermostExpression() const {
397 void ThreadPlanStack::ClearThreadCache() {
403 void ThreadPlanStack::WillResume() {
498 ThreadPlanStack *stack = Find(tid);