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().