Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBThreadPlan.cpp132 ThreadPlanSP thread_plan_sp(GetSP()); in GetThread()
142 ThreadPlanSP thread_plan_sp(GetSP()); in GetDescription()
158 ThreadPlanSP thread_plan_sp(GetSP()); in SetPlanComplete()
166 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanComplete()
175 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanStale()
184 ThreadPlanSP thread_plan_sp(GetSP()); in IsValid()
193 ThreadPlanSP thread_plan_sp(GetSP()); in GetStopOthers()
202 ThreadPlanSP thread_plan_sp(GetSP()); in SetStopOthers()
226 ThreadPlanSP thread_plan_sp(GetSP()); in QueueThreadPlanForStepOverRange()
266 ThreadPlanSP thread_plan_sp(GetSP()); in QueueThreadPlanForStepInRange()
[all …]
H A DSBThread.cpp547 ThreadPlanSP new_plan_sp; in StepOver()
593 ThreadPlanSP new_plan_sp; in StepInto()
650 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepOut( in StepOut()
694 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepOut( in StepOutOfFrame()
724 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepSingleInstruction( in StepInstruction()
759 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForRunToAddress( in RunToAddress()
868 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepUntil( in StepOverUntil()
918 ThreadPlanSP new_plan_sp = thread->QueueThreadPlanForStepScripted( in StepUsingScriptedThreadPlan()
/freebsd/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()
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.cpp344 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()
1916 ThreadPlanSP new_plan_sp; in StepIn()
[all …]
/freebsd/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.h641 lldb::ThreadPlanSP QueueBasePlan(bool abort_other_plans);
705 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOverRange(
767 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange(
777 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange(
824 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOut(
915 virtual lldb::ThreadPlanSP
941 virtual lldb::ThreadPlanSP
945 virtual lldb::ThreadPlanSP QueueThreadPlanForStepUntil(
949 virtual lldb::ThreadPlanSP
981 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/contrib/llvm-project/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,
/freebsd/contrib/llvm-project/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,
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBThreadPlan.h122 SBThreadPlan(const lldb::ThreadPlanSP &lldb_object_sp);
134 lldb::ThreadPlanSP GetSP() const { return m_opaque_wp.lock(); } in GetSP()
136 void SetThreadPlan(const lldb::ThreadPlanSP &lldb_object_sp);
/freebsd/contrib/llvm-project/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,
/freebsd/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/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp99 lldb::ThreadPlanSP call_plan_sp( in InferiorCallMmap()
168 lldb::ThreadPlanSP call_plan_sp( in InferiorCallMunmap()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DFunctionCaller.cpp255 lldb::ThreadPlanSP FunctionCaller::GetThreadPlanToCallFunction( in GetThreadPlanToCallFunction()
281 lldb::ThreadPlanSP new_plan_sp(new ThreadPlanCallFunction( in GetThreadPlanToCallFunction()
377 lldb::ThreadPlanSP call_plan_sp = GetThreadPlanToCallFunction( in ExecuteFunction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.h77 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,

123