LLDB mainline
|
Public Member Functions | |
ObjCExceptionRecognizedStackFrame (StackFrameSP frame_sp) | |
lldb::ValueObjectSP | GetExceptionObject () 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. | |
Public Attributes | |
ValueObjectSP | exception |
Additional Inherited Members | |
Protected Attributes inherited from lldb_private::RecognizedStackFrame | |
lldb::ValueObjectListSP | m_arguments |
std::string | m_stop_desc |
Definition at line 3403 of file AppleObjCRuntimeV2.cpp.
|
inline |
Definition at line 3405 of file AppleObjCRuntimeV2.cpp.
References lldb_private::ValueObjectConstResult::Create(), lldb_private::ValueObjectRecognizerSynthesizedValue::Create(), lldb::eBasicTypeVoid, lldb::eDynamicDontRunTarget, lldb::eValueTypeVariableArgument, lldb_private::ScratchTypeSystemClang::GetForTarget(), lldb_private::CompilerType::GetPointerType(), lldb_private::Value::GetScalar(), lldb_private::ValueList::GetValueAtIndex(), lldb_private::ValueList::PushValue(), lldb_private::Value::SetCompilerType(), and lldb_private::Scalar::ULongLong().
|
inlineoverridevirtual |
Reimplemented from lldb_private::RecognizedStackFrame.
Definition at line 3446 of file AppleObjCRuntimeV2.cpp.
ValueObjectSP ObjCExceptionRecognizedStackFrame::exception |
Definition at line 3444 of file AppleObjCRuntimeV2.cpp.