LLDB  mainline
Public Member Functions | Protected Attributes | List of all members
lldb_private::RecognizedStackFrame Class Reference

This class provides extra information about a stack frame that was provided by a specific stack frame recognizer. More...

#include <StackFrameRecognizer.h>

Inheritance diagram for lldb_private::RecognizedStackFrame:
Inheritance graph
Collaboration diagram for lldb_private::RecognizedStackFrame:
Collaboration graph

Public Member Functions

virtual lldb::ValueObjectListSP GetRecognizedArguments ()
virtual lldb::ValueObjectSP GetExceptionObject ()
virtual lldb::StackFrameSP GetMostRelevantFrame ()
virtual ~RecognizedStackFrame ()
std::string GetStopDescription ()

Protected Attributes

lldb::ValueObjectListSP m_arguments
std::string m_stop_desc

Detailed Description

This class provides extra information about a stack frame that was provided by a specific stack frame recognizer.

Right now, this class only holds recognized arguments (via GetRecognizedArguments).

Definition at line 28 of file StackFrameRecognizer.h.

Constructor & Destructor Documentation

◆ ~RecognizedStackFrame()

virtual lldb_private::RecognizedStackFrame::~RecognizedStackFrame ( )

Definition at line 38 of file StackFrameRecognizer.h.

Member Function Documentation

◆ GetExceptionObject()

virtual lldb::ValueObjectSP lldb_private::RecognizedStackFrame::GetExceptionObject ( )

Reimplemented in ObjCExceptionRecognizedStackFrame.

Definition at line 34 of file StackFrameRecognizer.h.

◆ GetMostRelevantFrame()

virtual lldb::StackFrameSP lldb_private::RecognizedStackFrame::GetMostRelevantFrame ( )

Reimplemented in lldb_private::AssertRecognizedStackFrame.

Definition at line 37 of file StackFrameRecognizer.h.

◆ GetRecognizedArguments()

virtual lldb::ValueObjectListSP lldb_private::RecognizedStackFrame::GetRecognizedArguments ( )

Definition at line 31 of file StackFrameRecognizer.h.

References m_arguments.

◆ GetStopDescription()

std::string lldb_private::RecognizedStackFrame::GetStopDescription ( )

Definition at line 40 of file StackFrameRecognizer.h.

References m_stop_desc.

Member Data Documentation

◆ m_arguments

lldb::ValueObjectListSP lldb_private::RecognizedStackFrame::m_arguments

Definition at line 43 of file StackFrameRecognizer.h.

Referenced by GetRecognizedArguments().

◆ m_stop_desc

std::string lldb_private::RecognizedStackFrame::m_stop_desc

The documentation for this class was generated from the following file: