LLVM 19.0.0git
Public Attributes | List of all members
llvm::DWARFYAML::ARange Struct Reference

#include "llvm/ObjectYAML/DWARFYAML.h"

Public Attributes

dwarf::DwarfFormat Format
 
std::optional< yaml::Hex64 > Length
 
uint16_t Version
 
yaml::Hex64 CuOffset
 
std::optional< yaml::Hex8 > AddrSize
 
yaml::Hex8 SegSize
 
std::vector< ARangeDescriptorDescriptors
 

Detailed Description

Definition at line 54 of file DWARFYAML.h.

Member Data Documentation

◆ AddrSize

std::optional<yaml::Hex8> llvm::DWARFYAML::ARange::AddrSize

Definition at line 59 of file DWARFYAML.h.

◆ CuOffset

yaml::Hex64 llvm::DWARFYAML::ARange::CuOffset

Definition at line 58 of file DWARFYAML.h.

◆ Descriptors

std::vector<ARangeDescriptor> llvm::DWARFYAML::ARange::Descriptors

Definition at line 61 of file DWARFYAML.h.

◆ Format

dwarf::DwarfFormat llvm::DWARFYAML::ARange::Format

Definition at line 55 of file DWARFYAML.h.

◆ Length

std::optional<yaml::Hex64> llvm::DWARFYAML::ARange::Length

Definition at line 56 of file DWARFYAML.h.

◆ SegSize

yaml::Hex8 llvm::DWARFYAML::ARange::SegSize

Definition at line 60 of file DWARFYAML.h.

◆ Version

uint16_t llvm::DWARFYAML::ARange::Version

Definition at line 57 of file DWARFYAML.h.


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