Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBThreadPlan.cpp139 ThreadPlanSP thread_plan_sp(GetSP()); in GetThread()
151 ThreadPlanSP thread_plan_sp(GetSP()); in GetDescription()
167 ThreadPlanSP thread_plan_sp(GetSP()); in SetPlanComplete()
175 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanComplete()
184 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanStale()
193 ThreadPlanSP thread_plan_sp(GetSP()); in IsValid()
202 ThreadPlanSP thread_plan_sp(GetSP()); in GetStopOthers()
211 ThreadPlanSP thread_plan_sp(GetSP()); in SetStopOthers()
241 ThreadPlanSP thread_plan_sp(GetSP()); in QueueThreadPlanForStepOverRange()
287 ThreadPlanSP thread_plan_sp(GetSP()); in QueueThreadPlanForStepInRange()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
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()
259 lldb::ThreadPlanSP completed_plan_sp; in GetCompletedPlan()
272 for (lldb::ThreadPlanSP plan_sp : m_plans) { in GetPlanByIndex()
[all …]
H A DThreadPlanShouldStopHere.cpp93 ThreadPlanSP ThreadPlanShouldStopHere::DefaultStepFromHereCallback( in DefaultStepFromHereCallback()
98 ThreadPlanSP return_plan_sp; in DefaultStepFromHereCallback()
143 ThreadPlanSP ThreadPlanShouldStopHere::QueueStepOutFromHerePlan( in QueueStepOutFromHerePlan()
146 ThreadPlanSP return_plan_sp; in QueueStepOutFromHerePlan()
154 lldb::ThreadPlanSP ThreadPlanShouldStopHere::CheckShouldStopHereAndQueueStepOut( in CheckShouldStopHereAndQueueStepOut()
159 return ThreadPlanSP(); in CheckShouldStopHereAndQueueStepOut()
H A DThread.cpp337 ThreadPlanSP completed_plan_sp(GetCompletedPlan()); in GetStopInfo()
1108 ThreadPlanSP p; in AutoCompleteThreadPlans()
1122 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan()
1251 ThreadPlanSP thread_plan_sp; in QueueThreadPlanForStepOverRange()
1304 ThreadPlanSP Thread::QueueThreadPlanForStepOut( in QueueThreadPlanForStepOut()
1340 ThreadPlanSP thread_plan_sp( in QueueThreadPlanForStepThrough()
1343 return ThreadPlanSP(); in QueueThreadPlanForStepThrough()
1353 ThreadPlanSP thread_plan_sp( in QueueThreadPlanForRunToAddress()
1360 ThreadPlanSP Thread::QueueThreadPlanForStepUntil( in QueueThreadPlanForStepUntil()
1903 ThreadPlanSP new_plan_sp; in StepIn()
[all …]
/freebsd-13.1/contrib/llvm-project/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.h618 lldb::ThreadPlanSP QueueBasePlan(bool abort_other_plans);
682 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOverRange(
744 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange(
754 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange(
801 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOut(
892 virtual lldb::ThreadPlanSP
918 virtual lldb::ThreadPlanSP
922 virtual lldb::ThreadPlanSP QueueThreadPlanForStepUntil(
926 virtual lldb::ThreadPlanSP
958 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(
H A DThreadPlanStepUntil.h55 friend lldb::ThreadPlanSP Thread::QueueThreadPlanForStepUntil(
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.cpp183 ThreadPlanSP
188 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
198 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
203 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
219 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
224 return ThreadPlanSP(new ThreadPlanStepInstruction( in GetStepThroughTrampolinePlan()
H A DDynamicLoaderWindowsDYLD.h39 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleThreadPlanStepThroughObjCTrampoline.h66 lldb::ThreadPlanSP m_func_sp; /// This is the function call plan. We fill it
69 lldb::ThreadPlanSP m_run_to_sp; /// The plan that runs to the target.
103 lldb::ThreadPlanSP m_objc_step_through_sp; /// When we hit an objc_msgSend,
/freebsd-13.1/contrib/llvm-project/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);
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/wasm-DYLD/
H A DDynamicLoaderWasmDYLD.cpp67 ThreadPlanSP DynamicLoaderWasmDYLD::GetStepThroughTrampolinePlan(Thread &thread, in GetStepThroughTrampolinePlan()
69 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
H A DDynamicLoaderWasmDYLD.h34 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,
/freebsd-13.1/contrib/llvm-project/lldb/bindings/interface/
H A DSBThreadPlan.i34 SBThreadPlan (const lldb::ThreadPlanSP& lldb_object_sp);
143 lldb::ThreadPlanSP m_opaque_sp;
/freebsd-13.1/contrib/llvm-project/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,
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DFunctionCaller.cpp228 lldb::ThreadPlanSP FunctionCaller::GetThreadPlanToCallFunction( in GetThreadPlanToCallFunction()
255 lldb::ThreadPlanSP new_plan_sp(new ThreadPlanCallFunction( in GetThreadPlanToCallFunction()
353 lldb::ThreadPlanSP call_plan_sp = GetThreadPlanToCallFunction( in ExecuteFunction()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp96 lldb::ThreadPlanSP call_plan_sp( in InferiorCallMmap()
164 lldb::ThreadPlanSP call_plan_sp( in InferiorCallMunmap()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.h77 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,

123