|
LLDB mainline
|
A frame recognizer that is installed to hide libc++ implementation details from the backtrace. More...
Classes | |
| struct | LibCXXHiddenFrame |
Public Member Functions | |
| LibCXXFrameRecognizer () | |
| std::string | GetName () override |
| lldb::RecognizedStackFrameSP | RecognizeFrame (lldb::StackFrameSP frame_sp) override |
| Public Member Functions inherited from lldb_private::StackFrameRecognizer | |
| virtual | ~StackFrameRecognizer ()=default |
Private Attributes | |
| std::array< RegularExpression, 2 > | m_hidden_regex |
| RecognizedStackFrameSP | m_hidden_frame |
A frame recognizer that is installed to hide libc++ implementation details from the backtrace.
Definition at line 48 of file CPPLanguageRuntime.cpp.
|
inline |
Definition at line 57 of file CPPLanguageRuntime.cpp.
References m_hidden_frame, and m_hidden_regex.
|
inlineoverridevirtual |
Reimplemented from lldb_private::StackFrameRecognizer.
Definition at line 73 of file CPPLanguageRuntime.cpp.
|
inlineoverridevirtual |
Reimplemented from lldb_private::StackFrameRecognizer.
Definition at line 76 of file CPPLanguageRuntime.cpp.
References m_hidden_frame, and m_hidden_regex.
|
private |
Definition at line 50 of file CPPLanguageRuntime.cpp.
Referenced by LibCXXFrameRecognizer(), and RecognizeFrame().
|
private |
Definition at line 49 of file CPPLanguageRuntime.cpp.
Referenced by LibCXXFrameRecognizer(), and RecognizeFrame().