AddArrayType(ArrayType *type, bool is_final, ModuleTypeIndex supertype=kNoSuperType) | v8::internal::wasm::WasmModuleBuilder | |
AddDataSegment(const uint8_t *data, uint32_t size, uint32_t dest) | v8::internal::wasm::WasmModuleBuilder | |
AddElementSegment(WasmElemSegment segment) | v8::internal::wasm::WasmModuleBuilder | |
AddExport(base::Vector< const char > name, ImportExportKindCode kind, uint32_t index) | v8::internal::wasm::WasmModuleBuilder | |
AddExport(base::Vector< const char > name, WasmFunctionBuilder *builder) | v8::internal::wasm::WasmModuleBuilder | inline |
AddExportedGlobal(ValueType type, bool mutability, WasmInitExpr init, base::Vector< const char > name) | v8::internal::wasm::WasmModuleBuilder | |
AddFunction(const FunctionSig *sig=nullptr) | v8::internal::wasm::WasmModuleBuilder | |
AddFunction(ModuleTypeIndex sig_index) | v8::internal::wasm::WasmModuleBuilder | |
AddGlobal(ValueType type, bool mutability, WasmInitExpr init) | v8::internal::wasm::WasmModuleBuilder | |
AddGlobalImport(base::Vector< const char > name, ValueType type, bool mutability, base::Vector< const char > module={}) | v8::internal::wasm::WasmModuleBuilder | |
AddImport(base::Vector< const char > name, const FunctionSig *sig, base::Vector< const char > module={}) | v8::internal::wasm::WasmModuleBuilder | |
AddMemory(uint32_t min_pages) | v8::internal::wasm::WasmModuleBuilder | |
AddMemory(uint32_t min_pages, uint32_t max_pages) | v8::internal::wasm::WasmModuleBuilder | |
AddMemory64(uint32_t min_pages) | v8::internal::wasm::WasmModuleBuilder | |
AddMemory64(uint32_t min_pages, uint32_t max_pages) | v8::internal::wasm::WasmModuleBuilder | |
AddPassiveDataSegment(const uint8_t *data, uint32_t size) | v8::internal::wasm::WasmModuleBuilder | |
AddRecursiveTypeGroup(uint32_t start, uint32_t size) | v8::internal::wasm::WasmModuleBuilder | inline |
AddSignature(const FunctionSig *sig, bool is_final, ModuleTypeIndex supertype=kNoSuperType) | v8::internal::wasm::WasmModuleBuilder | |
AddStructType(StructType *type, bool is_final, ModuleTypeIndex supertype=kNoSuperType) | v8::internal::wasm::WasmModuleBuilder | |
AddTable(ValueType type, uint32_t min_size) | v8::internal::wasm::WasmModuleBuilder | |
AddTable(ValueType type, uint32_t min_size, uint32_t max_size, AddressType address_type=AddressType::kI32) | v8::internal::wasm::WasmModuleBuilder | |
AddTable(ValueType type, uint32_t min_size, uint32_t max_size, WasmInitExpr init, AddressType address_type=AddressType::kI32) | v8::internal::wasm::WasmModuleBuilder | |
AddTag(const FunctionSig *type) | v8::internal::wasm::WasmModuleBuilder | |
current_recursive_group_start_ | v8::internal::wasm::WasmModuleBuilder | private |
data_segments_ | v8::internal::wasm::WasmModuleBuilder | private |
element_segments_ | v8::internal::wasm::WasmModuleBuilder | private |
EndRecursiveTypeGroup() | v8::internal::wasm::WasmModuleBuilder | inline |
ExportImportedFunction(base::Vector< const char > name, int import_index) | v8::internal::wasm::WasmModuleBuilder | |
exports_ | v8::internal::wasm::WasmModuleBuilder | private |
ForceAddSignature(const FunctionSig *sig, bool is_final, ModuleTypeIndex supertype=kNoSuperType) | v8::internal::wasm::WasmModuleBuilder | |
function_imports_ | v8::internal::wasm::WasmModuleBuilder | private |
functions_ | v8::internal::wasm::WasmModuleBuilder | private |
GetArrayType(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetArrayType(ModuleTypeIndex index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetFunction(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetGlobalType(uint32_t index) const | v8::internal::wasm::WasmModuleBuilder | inline |
GetSignature(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetSignature(ModuleTypeIndex index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetStructType(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetStructType(ModuleTypeIndex index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetSuperType(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetTableType(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
GetTagType(int index) | v8::internal::wasm::WasmModuleBuilder | inline |
global_imports_ | v8::internal::wasm::WasmModuleBuilder | private |
globals_ | v8::internal::wasm::WasmModuleBuilder | private |
IncreaseTableMinSize(uint32_t table_index, uint32_t count) | v8::internal::wasm::WasmModuleBuilder | |
IsArrayType(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsArrayType(ModuleTypeIndex index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsMemory64(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsMutableGlobal(uint32_t index) const | v8::internal::wasm::WasmModuleBuilder | inline |
IsSignature(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsSignature(ModuleTypeIndex index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsStructType(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsStructType(ModuleTypeIndex index) | v8::internal::wasm::WasmModuleBuilder | inline |
IsTable64(uint32_t index) | v8::internal::wasm::WasmModuleBuilder | inline |
MarkStartFunction(WasmFunctionBuilder *builder) | v8::internal::wasm::WasmModuleBuilder | |
memories_ | v8::internal::wasm::WasmModuleBuilder | private |
NumDataSegments() | v8::internal::wasm::WasmModuleBuilder | inline |
NumDeclaredFunctions() | v8::internal::wasm::WasmModuleBuilder | inline |
NumGlobals() | v8::internal::wasm::WasmModuleBuilder | inline |
NumImportedFunctions() | v8::internal::wasm::WasmModuleBuilder | inline |
NumMemories() | v8::internal::wasm::WasmModuleBuilder | inline |
NumTables() | v8::internal::wasm::WasmModuleBuilder | inline |
NumTags() | v8::internal::wasm::WasmModuleBuilder | inline |
NumTypes() | v8::internal::wasm::WasmModuleBuilder | inline |
operator delete(void *, size_t) | v8::internal::ZoneObject | inline |
operator delete(void *pointer, Zone *zone)=delete | v8::internal::ZoneObject | |
operator new(size_t, Zone *)=delete | v8::internal::ZoneObject | |
operator new(size_t size, void *ptr) | v8::internal::ZoneObject | inline |
operator=(const WasmModuleBuilder &)=delete | v8::internal::wasm::WasmModuleBuilder | |
recursive_groups_ | v8::internal::wasm::WasmModuleBuilder | private |
SetIndirectFunction(uint32_t table_index, uint32_t index_in_table, uint32_t direct_function_index, WasmElemSegment::FunctionIndexingMode indexing_mode) | v8::internal::wasm::WasmModuleBuilder | |
signature_map_ | v8::internal::wasm::WasmModuleBuilder | private |
start_function_index_ | v8::internal::wasm::WasmModuleBuilder | private |
StartRecursiveTypeGroup() | v8::internal::wasm::WasmModuleBuilder | inline |
tables_ | v8::internal::wasm::WasmModuleBuilder | private |
tags_ | v8::internal::wasm::WasmModuleBuilder | private |
types_ | v8::internal::wasm::WasmModuleBuilder | private |
WasmFunctionBuilder class | v8::internal::wasm::WasmModuleBuilder | friend |
WasmModuleBuilder(Zone *zone) | v8::internal::wasm::WasmModuleBuilder | explicit |
WasmModuleBuilder(const WasmModuleBuilder &)=delete | v8::internal::wasm::WasmModuleBuilder | |
WriteAsmJsOffsetTable(ZoneBuffer *buffer) const | v8::internal::wasm::WasmModuleBuilder | |
WriteTo(ZoneBuffer *buffer) const | v8::internal::wasm::WasmModuleBuilder | |
zone() | v8::internal::wasm::WasmModuleBuilder | inline |
zone_ | v8::internal::wasm::WasmModuleBuilder | private |