LLDB mainline
lldb_private::DWARFCallFrameInfo::CIE Struct Reference

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 90 of file DWARFCallFrameInfo.h.

Constructor & Destructor Documentation

◆ CIE()

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

Member Data Documentation

◆ address_size

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

Definition at line 95 of file DWARFCallFrameInfo.h.

◆ augmentation

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

Definition at line 93 of file DWARFCallFrameInfo.h.

◆ cie_offset

dw_offset_t lldb_private::DWARFCallFrameInfo::CIE::cie_offset

Definition at line 91 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ code_align

uint32_t lldb_private::DWARFCallFrameInfo::CIE::code_align

Definition at line 98 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ data_align

int32_t lldb_private::DWARFCallFrameInfo::CIE::data_align

Definition at line 99 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ initial_row

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

Definition at line 108 of file DWARFCallFrameInfo.h.

◆ inst_length

uint32_t lldb_private::DWARFCallFrameInfo::CIE::inst_length

Definition at line 102 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ inst_offset

dw_offset_t lldb_private::DWARFCallFrameInfo::CIE::inst_offset

Definition at line 101 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ lsda_addr_encoding

uint8_t lldb_private::DWARFCallFrameInfo::CIE::lsda_addr_encoding

Definition at line 104 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ personality_loc

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

Definition at line 106 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ ptr_encoding

uint8_t lldb_private::DWARFCallFrameInfo::CIE::ptr_encoding

Definition at line 103 of file DWARFCallFrameInfo.h.

Referenced by CIE(), and lldb_private::DWARFCallFrameInfo::GetFDEIndex().

◆ return_addr_reg_num

uint32_t lldb_private::DWARFCallFrameInfo::CIE::return_addr_reg_num

Definition at line 100 of file DWARFCallFrameInfo.h.

Referenced by CIE().

◆ segment_size

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

Definition at line 96 of file DWARFCallFrameInfo.h.

◆ version

uint8_t lldb_private::DWARFCallFrameInfo::CIE::version

Definition at line 92 of file DWARFCallFrameInfo.h.

Referenced by CIE().


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