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
Collaboration diagram for lldb_private::AssertFrameRecognizer:
Collaboration graph

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 ( )

Reimplemented from lldb_private::StackFrameRecognizer.

Definition at line 47 of file AssertFrameRecognizer.h.

◆ RecognizeFrame()

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

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