LLVM: llvm::DWARFYAML::Unit Struct Reference (original) (raw)

#include "[llvm/ObjectYAML/DWARFYAML.h](DWARFYAML%5F8h%5Fsource.html)"

Public Attributes
dwarf::DwarfFormat Format
std::optional< yaml::Hex64 > Length
uint16_t Version
std::optional< uint8_t > AddrSize
llvm::dwarf::UnitType Type
std::optional< uint64_t > AbbrevTableID
std::optional< yaml::Hex64 > AbbrOffset
yaml::Hex64 TypeSignatureOrDwoID
yaml::Hex64 TypeOffset
std::vector< Entry > Entries

Definition at line 111 of file DWARFYAML.h.

AbbrevTableID

std::optional<uint64_t> llvm::DWARFYAML::Unit::AbbrevTableID

AbbrOffset

std::optionalyaml::Hex64 llvm::DWARFYAML::Unit::AbbrOffset

AddrSize

std::optional<uint8_t> llvm::DWARFYAML::Unit::AddrSize

Entries

std::vector<Entry> llvm::DWARFYAML::Unit::Entries

Format

Length

std::optionalyaml::Hex64 llvm::DWARFYAML::Unit::Length

Type

TypeOffset

yaml::Hex64 llvm::DWARFYAML::Unit::TypeOffset

TypeSignatureOrDwoID

yaml::Hex64 llvm::DWARFYAML::Unit::TypeSignatureOrDwoID

Version


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