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

Public Member Functions

 CIE (dw_offset_t offset)
 

Public Attributes

dw_offset_t cie_offset
 
uint8_t version
 
char augmentation [CFI_AUG_MAX_SIZE]
 
uint8_t address_size = sizeof(uint32_t)
 
uint8_t segment_size = 0
 
uint32_t code_align
 
int32_t data_align
 
uint32_t return_addr_reg_num
 
dw_offset_t inst_offset
 
uint32_t inst_length
 
uint8_t ptr_encoding
 
uint8_t lsda_addr_encoding
 
lldb::addr_t personality_loc
 
lldb_private::UnwindPlan::Row initial_row
 

Detailed Description

Definition at line 86 of file DWARFCallFrameInfo.h.

Constructor & Destructor Documentation

◆ CIE()

lldb_private::DWARFCallFrameInfo::CIE::CIE ( dw_offset_t  offset)
inline

Definition at line 106 of file DWARFCallFrameInfo.h.

Member Data Documentation

◆ address_size

uint8_t lldb_private::DWARFCallFrameInfo::CIE::address_size = sizeof(uint32_t)

Definition at line 91 of file DWARFCallFrameInfo.h.

◆ augmentation

char lldb_private::DWARFCallFrameInfo::CIE::augmentation[CFI_AUG_MAX_SIZE]

◆ cie_offset

dw_offset_t lldb_private::DWARFCallFrameInfo::CIE::cie_offset

Definition at line 87 of file DWARFCallFrameInfo.h.

◆ code_align

uint32_t lldb_private::DWARFCallFrameInfo::CIE::code_align

◆ data_align

int32_t lldb_private::DWARFCallFrameInfo::CIE::data_align

◆ initial_row

lldb_private::UnwindPlan::Row lldb_private::DWARFCallFrameInfo::CIE::initial_row

◆ inst_length

uint32_t lldb_private::DWARFCallFrameInfo::CIE::inst_length

Definition at line 98 of file DWARFCallFrameInfo.h.

◆ inst_offset

dw_offset_t lldb_private::DWARFCallFrameInfo::CIE::inst_offset

Definition at line 97 of file DWARFCallFrameInfo.h.

◆ lsda_addr_encoding

uint8_t lldb_private::DWARFCallFrameInfo::CIE::lsda_addr_encoding

◆ personality_loc

lldb::addr_t lldb_private::DWARFCallFrameInfo::CIE::personality_loc

◆ ptr_encoding

uint8_t lldb_private::DWARFCallFrameInfo::CIE::ptr_encoding

◆ return_addr_reg_num

uint32_t lldb_private::DWARFCallFrameInfo::CIE::return_addr_reg_num

◆ segment_size

uint8_t lldb_private::DWARFCallFrameInfo::CIE::segment_size = 0

Definition at line 92 of file DWARFCallFrameInfo.h.

◆ version

uint8_t lldb_private::DWARFCallFrameInfo::CIE::version

Definition at line 88 of file DWARFCallFrameInfo.h.


The documentation for this struct was generated from the following file: