Home
last modified time | relevance | path

Searched refs:ThreadPlanSP (Results 1 – 25 of 64) sorted by relevance

123

/llvm-project-15.0.7/lldb/source/API/
H A DSBThreadPlan.cpp133 ThreadPlanSP thread_plan_sp(GetSP()); in GetThread()
143 ThreadPlanSP thread_plan_sp(GetSP()); in GetDescription()
159 ThreadPlanSP thread_plan_sp(GetSP()); in SetPlanComplete()
167 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanComplete()
176 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanStale()
185 ThreadPlanSP thread_plan_sp(GetSP()); in IsValid()
194 ThreadPlanSP thread_plan_sp(GetSP()); in GetStopOthers()
203 ThreadPlanSP thread_plan_sp(GetSP()); in SetStopOthers()
227 ThreadPlanSP thread_plan_sp(GetSP()); in QueueThreadPlanForStepOverRange()
267 ThreadPlanSP thread_plan_sp(GetSP()); in QueueThreadPlanForStepInRange()
[all …]
H A DSBThread.cpp549 ThreadPlanSP new_plan_sp; in StepOver()
595 ThreadPlanSP new_plan_sp; in StepInto()
652 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepOut( in StepOut()
696 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepOut( in StepOutOfFrame()
726 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepSingleInstruction( in StepInstruction()
761 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForRunToAddress( in RunToAddress()
872 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepUntil( in StepOverUntil()
922 ThreadPlanSP new_plan_sp = thread->QueueThreadPlanForStepScripted( in StepUsingScriptedThreadPlan()
/llvm-project-15.0.7/lldb/source/Target/
H A DThreadPlanStack.cpp19 static void PrintPlanElement(Stream &s, const ThreadPlanSP &plan, in PrintPlanElement()
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()
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()
264 lldb::ThreadPlanSP completed_plan_sp; in GetCompletedPlan()
277 for (lldb::ThreadPlanSP plan_sp : m_plans) { in GetPlanByIndex()
[all …]
H A DThreadPlanShouldStopHere.cpp94 ThreadPlanSP ThreadPlanShouldStopHere::DefaultStepFromHereCallback( in DefaultStepFromHereCallback()
99 ThreadPlanSP return_plan_sp; in DefaultStepFromHereCallback()
144 ThreadPlanSP ThreadPlanShouldStopHere::QueueStepOutFromHerePlan( in QueueStepOutFromHerePlan()
147 ThreadPlanSP return_plan_sp; in QueueStepOutFromHerePlan()
155 lldb::ThreadPlanSP ThreadPlanShouldStopHere::CheckShouldStopHereAndQueueStepOut( in CheckShouldStopHereAndQueueStepOut()
160 return ThreadPlanSP(); in CheckShouldStopHereAndQueueStepOut()
H A DThread.cpp338 ThreadPlanSP completed_plan_sp(GetCompletedPlan()); in GetStopInfo()
1107 ThreadPlanSP p; in AutoCompleteThreadPlans()
1121 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan()
1250 ThreadPlanSP thread_plan_sp; in QueueThreadPlanForStepOverRange()
1303 ThreadPlanSP Thread::QueueThreadPlanForStepOut( in QueueThreadPlanForStepOut()
1339 ThreadPlanSP thread_plan_sp( in QueueThreadPlanForStepThrough()
1342 return ThreadPlanSP(); in QueueThreadPlanForStepThrough()
1352 ThreadPlanSP thread_plan_sp( in QueueThreadPlanForRunToAddress()
1359 ThreadPlanSP Thread::QueueThreadPlanForStepUntil( in QueueThreadPlanForStepUntil()
1896 ThreadPlanSP new_plan_sp; in StepIn()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DThreadPlanStack.h38 using PlanStack = std::vector<lldb::ThreadPlanSP>;
51 void PushPlan(lldb::ThreadPlanSP new_plan_sp);
53 lldb::ThreadPlanSP PopPlan();
55 lldb::ThreadPlanSP DiscardPlan();
65 lldb::ThreadPlanSP GetCurrentPlan() const;
67 lldb::ThreadPlanSP GetCompletedPlan(bool skip_private = true) const;
69 lldb::ThreadPlanSP GetPlanByIndex(uint32_t plan_idx,
H A DThread.h620 lldb::ThreadPlanSP QueueBasePlan(bool abort_other_plans);
684 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOverRange(
746 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange(
756 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange(
803 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOut(
894 virtual lldb::ThreadPlanSP
920 virtual lldb::ThreadPlanSP
924 virtual lldb::ThreadPlanSP QueueThreadPlanForStepUntil(
928 virtual lldb::ThreadPlanSP
960 lldb::ThreadPlanSP GetCompletedPlan() const;
[all …]
H A DThreadPlanStepOut.h62 lldb::ThreadPlanSP m_step_out_to_inline_plan_sp; // This plan implements step
66 lldb::ThreadPlanSP m_step_through_inline_plan_sp; // This plan then steps past
68 lldb::ThreadPlanSP m_step_out_further_plan_sp; // This plan keeps stepping out
77 friend lldb::ThreadPlanSP Thread::QueueThreadPlanForStepOut(
H A DThreadPlanShouldStopHere.h100 lldb::ThreadPlanSP
114 static lldb::ThreadPlanSP
119 virtual lldb::ThreadPlanSP
H A DThreadPlanStepThrough.h42 friend lldb::ThreadPlanSP
49 lldb::ThreadPlanSP m_sub_plan_sp;
H A DThreadPlanCallOnFunctionExit.h49 lldb::ThreadPlanSP m_step_out_threadplan_sp;
H A DThreadPlanBase.h47 friend lldb::ThreadPlanSP Thread::QueueBasePlan(bool abort_other_plans);
H A DThreadPlanStepInstruction.h40 friend lldb::ThreadPlanSP Thread::QueueThreadPlanForStepSingleInstruction(
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.cpp173 ThreadPlanSP
178 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
188 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
193 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
209 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
214 return ThreadPlanSP(new ThreadPlanStepInstruction( in GetStepThroughTrampolinePlan()
H A DDynamicLoaderWindowsDYLD.h39 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleThreadPlanStepThroughObjCTrampoline.h67 lldb::ThreadPlanSP m_func_sp; /// This is the function call plan. We fill it
70 lldb::ThreadPlanSP m_run_to_sp; /// The plan that runs to the target.
111 lldb::ThreadPlanSP m_objc_step_through_sp; /// When we hit an objc_msgSend,
/llvm-project-15.0.7/lldb/include/lldb/API/
H A DSBThreadPlan.h25 SBThreadPlan(const lldb::ThreadPlanSP &lldb_object_sp);
125 lldb::ThreadPlanSP GetSP() const { return m_opaque_wp.lock(); } in GetSP()
127 void SetThreadPlan(const lldb::ThreadPlanSP &lldb_object_sp);
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/wasm-DYLD/
H A DDynamicLoaderWasmDYLD.cpp63 ThreadPlanSP DynamicLoaderWasmDYLD::GetStepThroughTrampolinePlan(Thread &thread, in GetStepThroughTrampolinePlan()
65 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
H A DDynamicLoaderWasmDYLD.h34 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,
/llvm-project-15.0.7/lldb/bindings/interface/
H A DSBThreadPlan.i34 SBThreadPlan (const lldb::ThreadPlanSP& lldb_object_sp);
143 lldb::ThreadPlanSP m_opaque_sp;
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp134 ThreadPlanSP
137 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
H A DDynamicLoaderStatic.h41 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(lldb_private::Thread &thread,
/llvm-project-15.0.7/lldb/source/Expression/
H A DFunctionCaller.cpp229 lldb::ThreadPlanSP FunctionCaller::GetThreadPlanToCallFunction( in GetThreadPlanToCallFunction()
255 lldb::ThreadPlanSP new_plan_sp(new ThreadPlanCallFunction( in GetThreadPlanToCallFunction()
351 lldb::ThreadPlanSP call_plan_sp = GetThreadPlanToCallFunction( in ExecuteFunction()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp98 lldb::ThreadPlanSP call_plan_sp( in InferiorCallMmap()
167 lldb::ThreadPlanSP call_plan_sp( in InferiorCallMunmap()
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.h77 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,

123