LLVM: llvm::WasmYAML::Section Struct Reference (original) (raw)

#include "[llvm/ObjectYAML/WasmYAML.h](WasmYAML%5F8h%5Fsource.html)"

Inheritance diagram for llvm::WasmYAML::Section:

Public Member Functions
Section (SectionType SecType)
virtual ~Section ()

Detailed Description

Constructor & Destructor Documentation

llvm::WasmYAML::Section::Section ( SectionType SecType) inlineexplicit

Definition at line 188 of file WasmYAML.h.

References Type.

Referenced by llvm::WasmYAML::CodeSection::classof(), llvm::WasmYAML::CustomSection::classof(), llvm::WasmYAML::DataCountSection::classof(), llvm::WasmYAML::DataSection::classof(), llvm::WasmYAML::ElemSection::classof(), llvm::WasmYAML::ExportSection::classof(), llvm::WasmYAML::FunctionSection::classof(), llvm::WasmYAML::GlobalSection::classof(), llvm::WasmYAML::ImportSection::classof(), llvm::WasmYAML::MemorySection::classof(), llvm::WasmYAML::StartSection::classof(), llvm::WasmYAML::TableSection::classof(), llvm::WasmYAML::TagSection::classof(), llvm::WasmYAML::TypeSection::classof(), llvm::WasmYAML::CodeSection::CodeSection(), llvm::WasmYAML::CustomSection::CustomSection(), llvm::WasmYAML::DataCountSection::DataCountSection(), llvm::WasmYAML::DataSection::DataSection(), llvm::WasmYAML::ElemSection::ElemSection(), llvm::WasmYAML::ExportSection::ExportSection(), llvm::WasmYAML::FunctionSection::FunctionSection(), llvm::WasmYAML::GlobalSection::GlobalSection(), llvm::WasmYAML::ImportSection::ImportSection(), llvm::WasmYAML::MemorySection::MemorySection(), llvm::WasmYAML::StartSection::StartSection(), llvm::WasmYAML::TableSection::TableSection(), llvm::WasmYAML::TagSection::TagSection(), and llvm::WasmYAML::TypeSection::TypeSection().

~Section()

llvm::WasmYAML::Section::~Section ( ) virtualdefault

Member Data Documentation

HeaderSecSizeEncodingLen

std::optional<uint8_t> llvm::WasmYAML::Section::HeaderSecSizeEncodingLen

Relocations

std::vector<Relocation> llvm::WasmYAML::Section::Relocations

Type

SectionType llvm::WasmYAML::Section::Type

Definition at line 191 of file WasmYAML.h.

Referenced by llvm::WasmYAML::CodeSection::classof(), llvm::WasmYAML::CustomSection::classof(), llvm::WasmYAML::DataCountSection::classof(), llvm::WasmYAML::DataSection::classof(), llvm::WasmYAML::ElemSection::classof(), llvm::WasmYAML::ExportSection::classof(), llvm::WasmYAML::FunctionSection::classof(), llvm::WasmYAML::GlobalSection::classof(), llvm::WasmYAML::ImportSection::classof(), llvm::WasmYAML::MemorySection::classof(), llvm::WasmYAML::StartSection::classof(), llvm::WasmYAML::TableSection::classof(), llvm::WasmYAML::TagSection::classof(), llvm::WasmYAML::TypeSection::classof(), and Section().


The documentation for this struct was generated from the following files: