|
LLVM
8.0.1
|
#include "llvm/ObjectYAML/ELFYAML.h"


Public Types | |
| enum | SectionKind { SectionKind::Group, SectionKind::RawContent, SectionKind::Relocation, SectionKind::NoBits, SectionKind::MipsABIFlags } |
Public Member Functions | |
| Section (SectionKind Kind) | |
| virtual | ~Section () |
Public Attributes | |
| SectionKind | Kind |
| StringRef | Name |
| ELF_SHT | Type |
| ELF_SHF | Flags |
| llvm::yaml::Hex64 | Address |
| StringRef | Link |
| StringRef | Info |
| llvm::yaml::Hex64 | AddressAlign |
| Optional< llvm::yaml::Hex64 > | EntSize |
|
strong |
|
inline |
|
virtualdefault |
| llvm::yaml::Hex64 llvm::ELFYAML::Section::Address |
Definition at line 123 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| llvm::yaml::Hex64 llvm::ELFYAML::Section::AddressAlign |
Definition at line 126 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| Optional<llvm::yaml::Hex64> llvm::ELFYAML::Section::EntSize |
Definition at line 127 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| ELF_SHF llvm::ELFYAML::Section::Flags |
Definition at line 122 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| StringRef llvm::ELFYAML::Section::Info |
Definition at line 125 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| SectionKind llvm::ELFYAML::Section::Kind |
Definition at line 119 of file ELFYAML.h.
Referenced by llvm::ELFYAML::RawContentSection::classof(), llvm::ELFYAML::NoBitsSection::classof(), llvm::ELFYAML::Group::classof(), llvm::ELFYAML::RelocationSection::classof(), and llvm::ELFYAML::MipsABIFlags::classof().
| StringRef llvm::ELFYAML::Section::Link |
Definition at line 124 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| StringRef llvm::ELFYAML::Section::Name |
Definition at line 120 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
| ELF_SHT llvm::ELFYAML::Section::Type |
Definition at line 121 of file ELFYAML.h.
Referenced by llvm::yaml::commonSectionMapping().
1.8.13