Lines Matching refs:frame_sp
195 StackFrameSP frame_sp; in GetStackFrameFromEvent() local
199 frame_sp = thread_sp->GetStackFrameList()->GetFrameWithStackID( in GetStackFrameFromEvent()
203 return frame_sp; in GetStackFrameFromEvent()
266 StackFrameSP frame_sp = stack_frame_list_sp->GetFrameAtIndex( in GetSelectedFrame() local
268 FrameSelectedCallback(frame_sp.get()); in GetSelectedFrame()
269 return frame_sp; in GetSelectedFrame()
282 StackFrameSP frame_sp(GetStackFrameList()->GetFrameAtIndex(frame_idx)); in SetSelectedFrameByIndex() local
283 if (frame_sp) { in SetSelectedFrameByIndex()
284 GetStackFrameList()->SetSelectedFrame(frame_sp.get()); in SetSelectedFrameByIndex()
286 BroadcastSelectedFrameChange(frame_sp->GetStackID()); in SetSelectedFrameByIndex()
287 FrameSelectedCallback(frame_sp.get()); in SetSelectedFrameByIndex()
298 StackFrameSP frame_sp = GetSelectedFrame(DoNoSelectMostRelevantFrame); in SetSelectedFrameByIndexNoisily() local
299 if (frame_sp) { in SetSelectedFrameByIndexNoisily()
302 frame_sp->GetSymbolContext(eSymbolContextLineEntry)); in SetSelectedFrameByIndexNoisily()
318 FrameSelectedCallback(frame_sp.get()); in SetSelectedFrameByIndexNoisily()
319 return frame_sp->GetStatus(output_stream, show_frame_info, show_source); in SetSelectedFrameByIndexNoisily()
495 lldb::StackFrameSP frame_sp(GetStackFrameAtIndex(0)); in CheckpointThreadState() local
496 if (frame_sp) { in CheckpointThreadState()
500 lldb::RegisterContextSP reg_ctx_sp(frame_sp->GetRegisterContext()); in CheckpointThreadState()
522 lldb::StackFrameSP frame_sp(GetStackFrameAtIndex(0)); in RestoreRegisterStateFromCheckpoint() local
523 if (frame_sp) { in RestoreRegisterStateFromCheckpoint()
524 lldb::RegisterContextSP reg_ctx_sp(frame_sp->GetRegisterContext()); in RestoreRegisterStateFromCheckpoint()
564 StackFrameSP frame_sp = GetStackFrameAtIndex(0); in GetStopDescription() local
566 if (!frame_sp) in GetStopDescription()
569 auto recognized_frame_sp = frame_sp->GetRecognizedFrame(); in GetStopDescription()
1436 StackFrameSP frame_sp = GetStackFrameAtIndex(frame_idx); in ReturnFromFrameWithIndex() local
1439 if (!frame_sp) { in ReturnFromFrameWithIndex()
1445 return ReturnFromFrame(frame_sp, return_value_sp, broadcast); in ReturnFromFrameWithIndex()
1448 Status Thread::ReturnFromFrame(lldb::StackFrameSP frame_sp, in ReturnFromFrame() argument
1453 if (!frame_sp) { in ReturnFromFrame()
1458 Thread *thread = frame_sp->GetThread().get(); in ReturnFromFrame()
1459 uint32_t older_frame_idx = frame_sp->GetFrameIndex() + 1; in ReturnFromFrame()
1472 SymbolContext sc = frame_sp->GetSymbolContext(eSymbolContextFunction); in ReturnFromFrame()
1602 StackFrameSP frame_sp; in DumpUsingFormat() local
1605 frame_sp = GetStackFrameAtIndex(frame_idx); in DumpUsingFormat()
1606 if (frame_sp) { in DumpUsingFormat()
1607 exe_ctx.SetFrameSP(frame_sp); in DumpUsingFormat()
1608 frame_sc = frame_sp->GetSymbolContext(eSymbolContextEverything); in DumpUsingFormat()
1612 return FormatEntity::Format(*format, strm, frame_sp ? &frame_sc : nullptr, in DumpUsingFormat()
1739 StackFrameSP frame_sp = GetStackFrameAtIndex(start_frame); in GetStatus() local
1740 if (frame_sp) { in GetStatus()
1742 frame_sp->GetSymbolContext(eSymbolContextLineEntry)); in GetStatus()
1915 StackFrameSP frame_sp = GetStackFrameAtIndex(0); in StepIn() local
1920 if (source_step && frame_sp && frame_sp->HasDebugInformation()) { in StepIn()
1921 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepIn()
1948 StackFrameSP frame_sp = GetStackFrameAtIndex(0); in StepOver() local
1954 if (source_step && frame_sp && frame_sp->HasDebugInformation()) { in StepOver()
1955 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepOver()
2001 if (auto frame_sp = GetStackFrameAtIndex(0)) in GetCurrentException() local
2002 if (auto recognized_frame = frame_sp->GetRecognizedFrame()) in GetCurrentException()