LLVM: llvm::wasm::WasmSymbolInfo Struct Reference (original) (raw)

#include "[llvm/BinaryFormat/Wasm.h](BinaryFormat%5F2Wasm%5F8h%5Fsource.html)"

Public Attributes
StringRef Name
uint8_t Kind
uint32_t Flags
std::optional< StringRef > ImportModule
std::optional< StringRef > ImportName
std::optional< StringRef > ExportName
union {
uint32_t ElementIndex
WasmDataReference DataRef
};

Definition at line 464 of file Wasm.h.

[union]

DataRef

ElementIndex

uint32_t llvm::wasm::WasmSymbolInfo::ElementIndex

ExportName

std::optional<StringRef> llvm::wasm::WasmSymbolInfo::ExportName

Definition at line 473 of file Wasm.h.

Flags

ImportModule

std::optional<StringRef> llvm::wasm::WasmSymbolInfo::ImportModule

Definition at line 469 of file Wasm.h.

ImportName

std::optional<StringRef> llvm::wasm::WasmSymbolInfo::ImportName

Definition at line 471 of file Wasm.h.

Kind

uint8_t llvm::wasm::WasmSymbolInfo::Kind

Name


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