LLVM: llvm::ELFYAML::Object Struct Reference (original) (raw)
#include "[llvm/ObjectYAML/ELFYAML.h](ELFYAML%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| FileHeader | Header |
| std::vector< ProgramHeader > | ProgramHeaders |
| std::vector< std::unique_ptr< Chunk > > | Chunks |
| std::optional< std::vector< Symbol > > | Symbols |
| std::optional< std::vector< Symbol > > | DynamicSymbols |
| std::optional< DWARFYAML::Data > | DWARF |
Definition at line 741 of file ELFYAML.h.
◆ getMachine()
| unsigned llvm::ELFYAML::Object::getMachine | ( | ) | const |
|---|
◆ getOSAbi()
| ELF_ELFOSABI llvm::ELFYAML::Object::getOSAbi | ( | ) | const |
|---|
◆ getSectionHeaderTable()
◆ getSections()
| std::vector< Section * > llvm::ELFYAML::Object::getSections ( ) | inline |
|---|
◆ Chunks
std::vector<std::unique_ptr<Chunk> > llvm::ELFYAML::Object::Chunks
◆ DWARF
◆ DynamicSymbols
std::optional<std::vector<Symbol> > llvm::ELFYAML::Object::DynamicSymbols
◆ Header
◆ ProgramHeaders
◆ Symbols
std::optional<std::vector<Symbol> > llvm::ELFYAML::Object::Symbols
The documentation for this struct was generated from the following files:
- include/llvm/ObjectYAML/ELFYAML.h
- lib/ObjectYAML/ELFYAML.cpp