LLDB mainline
Public Attributes | List of all members
lldb_private::DynamicRegisterInfo::Register Struct Reference

#include <DynamicRegisterInfo.h>

Public Attributes

ConstString name
 
ConstString alt_name
 
ConstString set_name
 
uint32_t byte_size = LLDB_INVALID_INDEX32
 
uint32_t byte_offset = LLDB_INVALID_INDEX32
 
lldb::Encoding encoding = lldb::eEncodingUint
 
lldb::Format format = lldb::eFormatHex
 
uint32_t regnum_dwarf = LLDB_INVALID_REGNUM
 
uint32_t regnum_ehframe = LLDB_INVALID_REGNUM
 
uint32_t regnum_generic = LLDB_INVALID_REGNUM
 
uint32_t regnum_remote = LLDB_INVALID_REGNUM
 
std::vector< uint32_t > value_regs
 
std::vector< uint32_t > invalidate_regs
 
uint32_t value_reg_offset = 0
 
const RegisterFlagsflags_type = nullptr
 

Detailed Description

Definition at line 28 of file DynamicRegisterInfo.h.

Member Data Documentation

◆ alt_name

ConstString lldb_private::DynamicRegisterInfo::Register::alt_name

◆ byte_offset

uint32_t lldb_private::DynamicRegisterInfo::Register::byte_offset = LLDB_INVALID_INDEX32

◆ byte_size

uint32_t lldb_private::DynamicRegisterInfo::Register::byte_size = LLDB_INVALID_INDEX32

◆ encoding

lldb::Encoding lldb_private::DynamicRegisterInfo::Register::encoding = lldb::eEncodingUint

◆ flags_type

const RegisterFlags* lldb_private::DynamicRegisterInfo::Register::flags_type = nullptr

◆ format

lldb::Format lldb_private::DynamicRegisterInfo::Register::format = lldb::eFormatHex

◆ invalidate_regs

std::vector<uint32_t> lldb_private::DynamicRegisterInfo::Register::invalidate_regs

◆ name

ConstString lldb_private::DynamicRegisterInfo::Register::name

◆ regnum_dwarf

uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_dwarf = LLDB_INVALID_REGNUM

◆ regnum_ehframe

uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_ehframe = LLDB_INVALID_REGNUM

◆ regnum_generic

uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_generic = LLDB_INVALID_REGNUM

◆ regnum_remote

uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_remote = LLDB_INVALID_REGNUM

◆ set_name

ConstString lldb_private::DynamicRegisterInfo::Register::set_name

◆ value_reg_offset

uint32_t lldb_private::DynamicRegisterInfo::Register::value_reg_offset = 0

◆ value_regs

std::vector<uint32_t> lldb_private::DynamicRegisterInfo::Register::value_regs

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