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: