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

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

Inheritance diagram for llvm::WasmYAML::CustomSection:

[legend]

Public Member Functions
CustomSection (StringRef Name)
Public Member Functions inherited from llvm::WasmYAML::Section
Section (SectionType SecType)
virtual ~Section ()
Static Public Member Functions
static bool classof (const Section *S)
Public Attributes
StringRef Name
yaml::BinaryRef Payload
Public Attributes inherited from llvm::WasmYAML::Section
SectionType Type
std::vector< Relocation > Relocations
std::optional< uint8_t > HeaderSecSizeEncodingLen

Detailed Description

Definition at line 196 of file WasmYAML.h.

Constructor & Destructor Documentation

llvm::WasmYAML::CustomSection::CustomSection ( StringRef Name) inlineexplicit

Definition at line 197 of file WasmYAML.h.

References Name, and llvm::WasmYAML::Section::Section().

Referenced by llvm::WasmYAML::DylinkSection::DylinkSection(), llvm::WasmYAML::LinkingSection::LinkingSection(), llvm::WasmYAML::NameSection::NameSection(), llvm::WasmYAML::ProducersSection::ProducersSection(), and llvm::WasmYAML::TargetFeaturesSection::TargetFeaturesSection().

Member Function Documentation

classof()

bool llvm::WasmYAML::CustomSection::classof ( const Section * S) inlinestatic

Definition at line 200 of file WasmYAML.h.

References llvm::WasmYAML::Section::Section(), llvm::WasmYAML::Section::Type, and llvm::wasm::WASM_SEC_CUSTOM.

Member Data Documentation

Name

StringRef llvm::WasmYAML::CustomSection::Name

Definition at line 204 of file WasmYAML.h.

Referenced by CustomSection().

Payload

yaml::BinaryRef llvm::WasmYAML::CustomSection::Payload

Definition at line 205 of file WasmYAML.h.


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