LLVM: llvm::ELFYAML::ProgramHeader Struct Reference (original) (raw)

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

Public Attributes
ELF_PT Type
ELF_PF Flags
llvm::yaml::Hex64 VAddr
llvm::yaml::Hex64 PAddr
std::optional< llvm::yaml::Hex64 > Align
std::optional< llvm::yaml::Hex64 > FileSize
std::optional< llvm::yaml::Hex64 > MemSize
std::optional< llvm::yaml::Hex64 > Offset
std::optional< StringRef > FirstSec
std::optional< StringRef > LastSec
std::vector< Chunk * > Chunks

Definition at line 725 of file ELFYAML.h.

Align

std::optionalllvm::yaml::Hex64 llvm::ELFYAML::ProgramHeader::Align

Chunks

std::vector<Chunk *> llvm::ELFYAML::ProgramHeader::Chunks

FileSize

std::optionalllvm::yaml::Hex64 llvm::ELFYAML::ProgramHeader::FileSize

FirstSec

std::optional<StringRef> llvm::ELFYAML::ProgramHeader::FirstSec

Flags

ELF_PF llvm::ELFYAML::ProgramHeader::Flags

LastSec

std::optional<StringRef> llvm::ELFYAML::ProgramHeader::LastSec

MemSize

std::optionalllvm::yaml::Hex64 llvm::ELFYAML::ProgramHeader::MemSize

Offset

std::optionalllvm::yaml::Hex64 llvm::ELFYAML::ProgramHeader::Offset

PAddr

llvm::yaml::Hex64 llvm::ELFYAML::ProgramHeader::PAddr

Type

ELF_PT llvm::ELFYAML::ProgramHeader::Type

VAddr

llvm::yaml::Hex64 llvm::ELFYAML::ProgramHeader::VAddr


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