LLDB mainline
|
Holds the stack frame that caused the Verbose trap and the inlined stop reason message. More...
#include <VerboseTrapFrameRecognizer.h>
Public Member Functions | |
VerboseTrapRecognizedStackFrame (lldb::StackFrameSP most_relevant_frame_sp, std::string stop_desc) | |
lldb::StackFrameSP | GetMostRelevantFrame () override |
Public Member Functions inherited from lldb_private::RecognizedStackFrame | |
virtual | ~RecognizedStackFrame ()=default |
virtual lldb::ValueObjectListSP | GetRecognizedArguments () |
virtual lldb::ValueObjectSP | GetExceptionObject () |
virtual lldb::StackFrameSP | GetMostRelevantFrame () |
std::string | GetStopDescription () |
virtual bool | ShouldHide () |
Controls whether this frame should be filtered out when displaying backtraces, for example. | |
Private Attributes | |
lldb::StackFrameSP | m_most_relevant_frame |
Additional Inherited Members | |
Protected Attributes inherited from lldb_private::RecognizedStackFrame | |
lldb::ValueObjectListSP | m_arguments |
std::string | m_stop_desc |
Holds the stack frame that caused the Verbose trap and the inlined stop reason message.
Definition at line 12 of file VerboseTrapFrameRecognizer.h.
VerboseTrapRecognizedStackFrame::VerboseTrapRecognizedStackFrame | ( | lldb::StackFrameSP | most_relevant_frame_sp, |
std::string | stop_desc | ||
) |
Definition at line 19 of file VerboseTrapFrameRecognizer.cpp.
References lldb_private::RecognizedStackFrame::m_stop_desc.
|
overridevirtual |
Reimplemented from lldb_private::RecognizedStackFrame.
Definition at line 104 of file VerboseTrapFrameRecognizer.cpp.
References m_most_relevant_frame.
|
private |
Definition at line 20 of file VerboseTrapFrameRecognizer.h.
Referenced by GetMostRelevantFrame().