LLDB  mainline
Public Member Functions | List of all members
lldb_private::AssertFrameRecognizer Class Reference

#include <AssertFrameRecognizer.h>

Inheritance diagram for lldb_private::AssertFrameRecognizer:
Inheritance graph
[legend]
Collaboration diagram for lldb_private::AssertFrameRecognizer:
Collaboration graph
[legend]

Public Member Functions

std::string GetName () override
 
lldb::RecognizedStackFrameSP RecognizeFrame (lldb::StackFrameSP frame_sp) override
 
- Public Member Functions inherited from lldb_private::StackFrameRecognizer
virtual ~StackFrameRecognizer ()=default
 

Detailed Description

When a thread stops, it checks depending on the platform if the top frame is an abort stack frame. If so, it looks for an assert stack frame in the upper frames and set it as the most relavant frame when found.

Definition at line 45 of file AssertFrameRecognizer.h.

Member Function Documentation

◆ GetName()

std::string lldb_private::AssertFrameRecognizer::GetName ( )
inlineoverridevirtual

Reimplemented from lldb_private::StackFrameRecognizer.

Definition at line 47 of file AssertFrameRecognizer.h.

◆ RecognizeFrame()

lldb::RecognizedStackFrameSP AssertFrameRecognizer::RecognizeFrame ( lldb::StackFrameSP  frame_sp)
overridevirtual

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