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

When a thread stops, it checks the current frame contains a Verbose Trap diagnostic. More...

#include <VerboseTrapFrameRecognizer.h>

Inheritance diagram for lldb_private::VerboseTrapFrameRecognizer:
Inheritance graph
[legend]

Public Member Functions

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

Detailed Description

When a thread stops, it checks the current frame contains a Verbose Trap diagnostic.

If so, it returns a VerboseTrapRecognizedStackFrame holding the diagnostic a stop reason description with and the parent frame as the most relavant frame.

Definition at line 27 of file VerboseTrapFrameRecognizer.h.

Member Function Documentation

◆ GetName()

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

Reimplemented from lldb_private::StackFrameRecognizer.

Definition at line 29 of file VerboseTrapFrameRecognizer.h.

◆ RecognizeFrame()

lldb::RecognizedStackFrameSP VerboseTrapFrameRecognizer::RecognizeFrame ( lldb::StackFrameSP  frame)
overridevirtual

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