|
LLVM 22.0.0git
|
#include "llvm/ObjectYAML/ELFYAML.h"
Public Member Functions | |
| SectionHeaderTable (bool IsImplicit) | |
| size_t | getNumHeaders (size_t SectionsNum) const |
| bool | isDefault () const |
| Public Member Functions inherited from llvm::ELFYAML::Chunk | |
| Chunk (ChunkKind K, bool Implicit) | |
| virtual | ~Chunk () |
Static Public Member Functions | |
| static bool | classof (const Chunk *S) |
Public Attributes | |
| std::optional< std::vector< SectionHeader > > | Sections |
| std::optional< std::vector< SectionHeader > > | Excluded |
| std::optional< bool > | NoHeaders |
| Public Attributes inherited from llvm::ELFYAML::Chunk | |
| ChunkKind | Kind |
| StringRef | Name |
| std::optional< llvm::yaml::Hex64 > | Offset |
| bool | IsImplicit |
Static Public Attributes | |
| static constexpr StringRef | TypeStr = "SectionHeaderTable" |
Additional Inherited Members | |
| Public Types inherited from llvm::ELFYAML::Chunk | |
| enum class | ChunkKind { Dynamic , Group , RawContent , Relocation , Relr , NoBits , Note , Hash , GnuHash , Verdef , Verneed , StackSizes , SymtabShndxSection , Symver , ARMIndexTable , MipsABIFlags , Addrsig , LinkerOptions , DependentLibraries , CallGraphProfile , BBAddrMap , SpecialChunksStart , Fill = SpecialChunksStart , SectionHeaderTable } |
|
inline |
Definition at line 337 of file ELFYAML.h.
References llvm::ELFYAML::Chunk::Chunk(), llvm::ELFYAML::Chunk::IsImplicit, and SectionHeaderTable().
Referenced by SectionHeaderTable().
Definition at line 340 of file ELFYAML.h.
References llvm::ELFYAML::Chunk::Chunk(), llvm::ELFYAML::Chunk::Kind, and llvm::ELFYAML::Chunk::SectionHeaderTable.
|
inline |
Definition at line 348 of file ELFYAML.h.
References isDefault(), llvm::ELFYAML::Chunk::IsImplicit, NoHeaders, and Sections.
|
inline |
| std::optional<std::vector<SectionHeader> > llvm::ELFYAML::SectionHeaderTable::Excluded |
Definition at line 345 of file ELFYAML.h.
Referenced by isDefault(), and llvm::yaml::sectionHeaderTableMapping().
| std::optional<bool> llvm::ELFYAML::SectionHeaderTable::NoHeaders |
Definition at line 346 of file ELFYAML.h.
Referenced by getNumHeaders(), isDefault(), and llvm::yaml::sectionHeaderTableMapping().
| std::optional<std::vector<SectionHeader> > llvm::ELFYAML::SectionHeaderTable::Sections |
Definition at line 344 of file ELFYAML.h.
Referenced by getNumHeaders(), isDefault(), and llvm::yaml::sectionHeaderTableMapping().
|
staticconstexpr |