LLVM 20.0.0git
|
#include "llvm/BinaryFormat/Wasm.h"
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 | |
}; | |
union { ... } llvm::wasm::WasmSymbolInfo::@191 |
WasmDataReference llvm::wasm::WasmSymbolInfo::DataRef |
Definition at line 460 of file Wasm.h.
Referenced by llvm::object::WasmSymbol::print().
uint32_t llvm::wasm::WasmSymbolInfo::ElementIndex |
Definition at line 458 of file Wasm.h.
Referenced by llvm::object::WasmSymbol::print().
std::optional<StringRef> llvm::wasm::WasmSymbolInfo::ExportName |
uint32_t llvm::wasm::WasmSymbolInfo::Flags |
Definition at line 448 of file Wasm.h.
Referenced by llvm::object::WasmSymbol::getBinding(), llvm::object::WasmSymbol::getVisibility(), llvm::object::WasmSymbol::isUndefined(), and llvm::object::WasmSymbol::print().
std::optional<StringRef> llvm::wasm::WasmSymbolInfo::ImportModule |
std::optional<StringRef> llvm::wasm::WasmSymbolInfo::ImportName |
uint8_t llvm::wasm::WasmSymbolInfo::Kind |
Definition at line 447 of file Wasm.h.
Referenced by llvm::object::WasmSymbol::isTypeData(), llvm::object::WasmSymbol::isTypeFunction(), llvm::object::WasmSymbol::isTypeGlobal(), llvm::object::WasmSymbol::isTypeSection(), llvm::object::WasmSymbol::isTypeTable(), llvm::object::WasmSymbol::isTypeTag(), and llvm::object::WasmSymbol::print().
StringRef llvm::wasm::WasmSymbolInfo::Name |
Definition at line 446 of file Wasm.h.
Referenced by llvm::object::WasmObjectFile::getSymbolName(), and llvm::object::WasmSymbol::print().