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

Public Attributes

ByteOrder default_byte_order
 
uint32_t addr_byte_size
 
uint32_t min_opcode_byte_size
 
uint32_t max_opcode_byte_size
 
llvm::Triple::ArchType machine
 
ArchSpec::Core core
 
const char *const name
 

Detailed Description

Definition at line 30 of file ArchSpec.cpp.

Member Data Documentation

◆ addr_byte_size

uint32_t lldb_private::CoreDefinition::addr_byte_size

Definition at line 32 of file ArchSpec.cpp.

Referenced by lldb_private::ArchSpec::GetAddressByteSize().

◆ core

ArchSpec::Core lldb_private::CoreDefinition::core

◆ default_byte_order

ByteOrder lldb_private::CoreDefinition::default_byte_order

◆ machine

llvm::Triple::ArchType lldb_private::CoreDefinition::machine

◆ max_opcode_byte_size

uint32_t lldb_private::CoreDefinition::max_opcode_byte_size

Definition at line 34 of file ArchSpec.cpp.

Referenced by lldb_private::ArchSpec::GetMaximumOpcodeByteSize().

◆ min_opcode_byte_size

uint32_t lldb_private::CoreDefinition::min_opcode_byte_size

Definition at line 33 of file ArchSpec.cpp.

Referenced by lldb_private::ArchSpec::GetMinimumOpcodeByteSize().

◆ name

const char* const lldb_private::CoreDefinition::name

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