Home
last modified time | relevance | path

Searched refs:frame_sp (Results 1 – 25 of 94) sorted by relevance

1234

/freebsd/contrib/llvm-project/lldb/source/Target/
H A DStackFrameList.cpp499 StackFrameSP frame_sp(new StackFrame( in FetchFramesUpTo() local
504 m_frames.push_back(frame_sp); in FetchFramesUpTo()
609 StackFrameSP frame_sp; in GetFrameAtIndex() local
623 frame_sp = m_frames[idx]; in GetFrameAtIndex()
625 if (frame_sp) in GetFrameAtIndex()
626 return frame_sp; in GetFrameAtIndex()
641 frame_sp = m_frames[idx]; in GetFrameAtIndex()
653 frame_sp = m_frames[original_idx]; in GetFrameAtIndex()
658 return frame_sp; in GetFrameAtIndex()
670 StackFrameSP frame_sp(GetFrameAtIndex(frame_idx)); in GetFrameWithConcreteFrameIndex() local
[all …]
H A DExecutionContext.cpp43 ExecutionContext::ExecutionContext(const lldb::StackFrameSP &frame_sp) in ExecutionContext() argument
45 if (frame_sp) in ExecutionContext()
46 SetContext(frame_sp); in ExecutionContext()
73 lldb::StackFrameSP frame_sp(frame_wp.lock()); in ExecutionContext() local
74 if (frame_sp) in ExecutionContext()
75 SetContext(frame_sp); in ExecutionContext()
257 void ExecutionContext::SetFrameSP(const lldb::StackFrameSP &frame_sp) { in SetFrameSP() argument
258 m_frame_sp = frame_sp; in SetFrameSP()
325 void ExecutionContext::SetContext(const lldb::StackFrameSP &frame_sp) { in SetContext() argument
326 m_frame_sp = frame_sp; in SetContext()
[all …]
H A DThread.cpp201 StackFrameSP frame_sp; in GetStackFrameFromEvent() local
205 frame_sp = thread_sp->GetStackFrameList()->GetFrameWithStackID( in GetStackFrameFromEvent()
209 return frame_sp; in GetStackFrameFromEvent()
274 StackFrameSP frame_sp = stack_frame_list_sp->GetFrameAtIndex( in GetSelectedFrame() local
276 FrameSelectedCallback(frame_sp.get()); in GetSelectedFrame()
277 return frame_sp; in GetSelectedFrame()
290 StackFrameSP frame_sp(GetStackFrameList()->GetFrameAtIndex(frame_idx)); in SetSelectedFrameByIndex() local
291 if (frame_sp) { in SetSelectedFrameByIndex()
292 GetStackFrameList()->SetSelectedFrame(frame_sp.get()); in SetSelectedFrameByIndex()
294 BroadcastSelectedFrameChange(frame_sp->GetStackID()); in SetSelectedFrameByIndex()
[all …]
H A DVerboseTrapFrameRecognizer.cpp59 VerboseTrapFrameRecognizer::RecognizeFrame(lldb::StackFrameSP frame_sp) { in RecognizeFrame() argument
60 if (frame_sp->GetFrameIndex()) in RecognizeFrame()
63 ThreadSP thread_sp = frame_sp->GetThread(); in RecognizeFrame()
76 SymbolContext sc = frame_sp->GetSymbolContext(eSymbolContextEverything); in RecognizeFrame()
H A DThreadPlanStepUntil.cpp40 StackFrameSP frame_sp(thread.GetStackFrameAtIndex(frame_idx)); in ThreadPlanStepUntil() local
41 if (frame_sp) { in ThreadPlanStepUntil()
42 m_step_from_insn = frame_sp->GetStackID().GetPC(); in ThreadPlanStepUntil()
63 m_stack_id = frame_sp->GetStackID(); in ThreadPlanStepUntil()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DUserExpression.cpp62 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in InstallContext() local
64 if (frame_sp) in InstallContext()
65 m_address = frame_sp->GetFrameCodeAddress(); in InstallContext()
71 lldb::StackFrameSP &frame_sp) { in LockAndCheckContext() argument
80 frame_sp = exe_ctx.GetFrameSP(); in LockAndCheckContext()
83 if (!frame_sp) in LockAndCheckContext()
86 frame_sp->GetFrameCodeAddress(), in LockAndCheckContext()
96 lldb::StackFrameSP frame_sp; in MatchesContext() local
98 return LockAndCheckContext(exe_ctx, target_sp, process_sp, frame_sp); in MatchesContext()
102 lldb::StackFrameSP frame_sp, llvm::StringRef object_name, Status &err) { in GetObjectPointerValueObject() argument
[all …]
H A DMaterializer.cpp160 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument
211 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument
446 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument
458 ExecutionContextScope *scope = frame_sp.get(); in Materialize()
608 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument
622 ExecutionContextScope *scope = frame_sp.get(); in Dematerialize()
931 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument
943 ExecutionContextScope *exe_scope = frame_sp.get(); in Materialize()
993 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument
998 ExecutionContextScope *exe_scope = frame_sp.get(); in Dematerialize()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DMaterializer.h47 Dematerializer(Materializer &materializer, lldb::StackFrameSP &frame_sp, in Dematerializer() argument
51 if (frame_sp) { in Dematerializer()
52 m_thread_wp = frame_sp->GetThread(); in Dematerializer()
53 m_stack_id = frame_sp->GetStackID(); in Dematerializer()
67 DematerializerSP Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
120 virtual void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
122 virtual void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
H A DUserExpression.h286 static lldb::addr_t GetObjectPointer(lldb::StackFrameSP frame_sp,
314 lldb::StackFrameSP &frame_sp);
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBThread.cpp552 StackFrameSP frame_sp(thread->GetStackFrameAtIndex(0)); in StepOver() local
556 if (frame_sp) { in StepOver()
557 if (frame_sp->HasDebugInformation()) { in StepOver()
559 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepOver()
600 StackFrameSP frame_sp(thread->GetStackFrameAtIndex(0)); in StepInto() local
604 if (frame_sp && frame_sp->HasDebugInformation()) { in StepInto()
605 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepInto()
689 StackFrameSP frame_sp(sb_frame.GetFrameSP()); in StepOutOfFrame() local
707 eVoteNoOpinion, frame_sp->GetFrameIndex(), new_plan_status)); in StepOutOfFrame()
789 StackFrameSP frame_sp(sb_frame.GetFrameSP()); in StepOverUntil() local
[all …]
H A DSBExecutionContext.cpp118 StackFrameSP frame_sp(m_exe_ctx_sp->GetFrameSP()); in GetFrame() local
119 if (frame_sp) in GetFrame()
120 sb_frame.SetFrameSP(frame_sp); in GetFrame()
H A DSBInstruction.cpp308 lldb::StackFrameSP frame_sp(frame.GetFrameSP()); in EmulateWithFrame() local
310 if (frame_sp) { in EmulateWithFrame()
312 frame_sp->CalculateExecutionContext(exe_ctx); in EmulateWithFrame()
317 arch, evaluate_options, (void *)frame_sp.get(), in EmulateWithFrame()
H A DSBBlock.cpp249 StackFrameSP frame_sp(frame.GetFrameSP()); in GetVariables() local
278 if (frame_sp) { in GetVariables()
280 frame_sp->GetValueObjectForFrameVariable(variable_sp, in GetVariables()
/freebsd/contrib/llvm-project/lldb/include/lldb/ValueObject/
H A DDILEval.h27 std::shared_ptr<StackFrame> frame_sp,
35 std::shared_ptr<StackFrame> frame_sp,
42 std::shared_ptr<StackFrame> frame_sp,
H A DDILParser.h65 std::shared_ptr<StackFrame> frame_sp,
82 std::shared_ptr<StackFrame> frame_sp,
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DExecutionContext.h197 void SetFrameSP(const lldb::StackFrameSP &frame_sp);
307 ExecutionContext(const lldb::StackFrameSP &frame_sp);
481 void SetFrameSP(const lldb::StackFrameSP &frame_sp);
523 void SetContext(const lldb::StackFrameSP &frame_sp);
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.cpp75 RecognizeFrame(lldb::StackFrameSP frame_sp) override { in RecognizeFrame() argument
76 if (!frame_sp) in RecognizeFrame()
78 const auto &sc = frame_sp->GetSymbolContext(lldb::eSymbolContextFunction); in RecognizeFrame()
88 lldb::ThreadSP thread_sp = frame_sp->GetThread(); in RecognizeFrame()
92 thread_sp->GetStackFrameAtIndex(frame_sp->GetFrameIndex() + 1); in RecognizeFrame()
/freebsd/contrib/llvm-project/lldb/source/Plugins/MemoryHistory/asan/
H A DMemoryHistoryASan.cpp159 StackFrameSP frame_sp = in GetHistoryThreads() local
161 if (!frame_sp) in GetHistoryThreads()
164 ExecutionContext exe_ctx(frame_sp); in GetHistoryThreads()
/freebsd/contrib/llvm-project/lldb/source/ValueObject/
H A DDILParser.cpp47 std::shared_ptr<StackFrame> frame_sp, in Parse() argument
51 DILParser parser(dil_input_expr, lexer, frame_sp, use_dynamic, use_synthetic, in Parse()
63 std::shared_ptr<StackFrame> frame_sp, in DILParser() argument
67 : m_ctx_scope(frame_sp), m_input_expr(dil_input_expr), in DILParser()
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/Utility/
H A DReportRetriever.cpp70 StackFrameSP frame_sp = in RetrieveReportData() local
73 if (!frame_sp) in RetrieveReportData()
94 frame_sp->CalculateExecutionContext(exe_ctx); in RetrieveReportData()
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/
H A DInstrumentationRuntimeASan.cpp116 StackFrameSP frame_sp = RetrieveReportData() local
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/
H A DInstrumentationRuntimeMainThreadChecker.cpp84 StackFrameSP frame_sp = in RetrieveReportData() local
89 if (!frame_sp) in RetrieveReportData()
92 RegisterContextSP regctx_sp = frame_sp->GetRegisterContext(); in RetrieveReportData()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUserExpression.cpp847 lldb::StackFrameSP frame_sp, llvm::StringRef object_name, Status &err) { in GetCppObjectPointer() argument
849 GetObjectPointerValueObject(std::move(frame_sp), object_name, err); in GetCppObjectPointer()
881 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in AddArguments() local
882 if (!frame_sp) in AddArguments()
910 GetCppObjectPointer(frame_sp, object_name, object_ptr_error); in AddArguments()
912 object_ptr = GetObjectPointer(frame_sp, object_name, object_ptr_error); in AddArguments()
926 cmd_ptr = GetObjectPointer(frame_sp, cmd_name, object_ptr_error); in AddArguments()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DStatusline.cpp149 if (auto frame_sp = exe_ctx.GetFrameSP()) in Redraw() local
150 symbol_ctx = frame_sp->GetSymbolContext(eSymbolContextEverything); in Redraw()
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectFrame.cpp126 StackFrameSP frame_sp = thread->GetSelectedFrame(SelectMostRelevantFrame); in DoExecute() local
136 valobj_sp = frame_sp->GuessValueForAddress(*m_options.address); in DoExecute()
138 valobj_sp = frame_sp->GuessValueForRegisterAndOffset( in DoExecute()
325 StackFrameSP frame_sp = thread->GetStackFrameAtIndex(frame_requested); in DoExecute() local
326 if (frame_sp) in DoExecute()
1174 StackFrameSP frame_sp = thread->GetStackFrameAtIndex(frame_index); in DoExecute() local
1175 if (!frame_sp) { in DoExecute()
1181 GetTarget().GetFrameRecognizerManager().GetRecognizerForFrame(frame_sp); in DoExecute()

1234