LLDB  mainline
Public Types | Public Attributes | List of all members
EHInstruction Struct Reference
Collaboration diagram for EHInstruction:
Collaboration graph
[legend]

Public Types

enum  Type { Type::PUSH_REGISTER, Type::ALLOCATE, Type::SET_FRAME_POINTER_REGISTER, Type::SAVE_REGISTER }
 

Public Attributes

uint8_t offset
 
Type type
 
uint32_t reg
 
uint32_t frame_offset
 

Detailed Description

Definition at line 19 of file PECallFrameInfo.cpp.

Member Enumeration Documentation

◆ Type

enum EHInstruction::Type
strong
Enumerator
PUSH_REGISTER 
ALLOCATE 
SET_FRAME_POINTER_REGISTER 
SAVE_REGISTER 

Definition at line 20 of file PECallFrameInfo.cpp.

Member Data Documentation

◆ frame_offset

uint32_t EHInstruction::frame_offset

Definition at line 30 of file PECallFrameInfo.cpp.

◆ offset

uint8_t EHInstruction::offset

Definition at line 27 of file PECallFrameInfo.cpp.

◆ reg

uint32_t EHInstruction::reg

Definition at line 29 of file PECallFrameInfo.cpp.

◆ type

Type EHInstruction::type

Definition at line 28 of file PECallFrameInfo.cpp.


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