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:
- include/llvm/ObjectYAML/ELFYAML.h