LLDB  mainline
Public Member Functions | Public Attributes | Private Member Functions | List of all members
lldb_private::UnwindLLDB::Cursor Struct Reference
Collaboration diagram for lldb_private::UnwindLLDB::Cursor:
Collaboration graph
[legend]

Public Member Functions

 Cursor ()=default
 

Public Attributes

lldb::addr_t start_pc
 
lldb::addr_t cfa = LLDB_INVALID_ADDRESS
 
lldb_private::SymbolContext sctx
 
RegisterContextLLDBSP reg_ctx_lldb_sp
 

Private Member Functions

 Cursor (const Cursor &)=delete
 
const Cursoroperator= (const Cursor &)=delete
 

Detailed Description

Definition at line 111 of file UnwindLLDB.h.

Constructor & Destructor Documentation

◆ Cursor() [1/2]

lldb_private::UnwindLLDB::Cursor::Cursor ( )
default

◆ Cursor() [2/2]

lldb_private::UnwindLLDB::Cursor::Cursor ( const Cursor )
privatedelete

Member Function Documentation

◆ operator=()

const Cursor& lldb_private::UnwindLLDB::Cursor::operator= ( const Cursor )
privatedelete

Member Data Documentation

◆ cfa

lldb::addr_t lldb_private::UnwindLLDB::Cursor::cfa = LLDB_INVALID_ADDRESS

Definition at line 115 of file UnwindLLDB.h.

◆ reg_ctx_lldb_sp

RegisterContextLLDBSP lldb_private::UnwindLLDB::Cursor::reg_ctx_lldb_sp

◆ sctx

lldb_private::SymbolContext lldb_private::UnwindLLDB::Cursor::sctx

Definition at line 117 of file UnwindLLDB.h.

◆ start_pc

lldb::addr_t lldb_private::UnwindLLDB::Cursor::start_pc
Initial value:

Definition at line 112 of file UnwindLLDB.h.


The documentation for this struct was generated from the following file:
LLDB_INVALID_ADDRESS
#define LLDB_INVALID_ADDRESS
Definition: lldb-defines.h:74