v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::WasmModuleBuilder Member List

This is the complete list of members for v8::internal::wasm::WasmModuleBuilder, including all inherited members.

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::WasmModuleBuilderinline
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::WasmModuleBuilderinline
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::WasmModuleBuilderprivate
data_segments_v8::internal::wasm::WasmModuleBuilderprivate
element_segments_v8::internal::wasm::WasmModuleBuilderprivate
EndRecursiveTypeGroup()v8::internal::wasm::WasmModuleBuilderinline
ExportImportedFunction(base::Vector< const char > name, int import_index)v8::internal::wasm::WasmModuleBuilder
exports_v8::internal::wasm::WasmModuleBuilderprivate
ForceAddSignature(const FunctionSig *sig, bool is_final, ModuleTypeIndex supertype=kNoSuperType)v8::internal::wasm::WasmModuleBuilder
function_imports_v8::internal::wasm::WasmModuleBuilderprivate
functions_v8::internal::wasm::WasmModuleBuilderprivate
GetArrayType(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
GetArrayType(ModuleTypeIndex index)v8::internal::wasm::WasmModuleBuilderinline
GetFunction(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
GetGlobalType(uint32_t index) constv8::internal::wasm::WasmModuleBuilderinline
GetSignature(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
GetSignature(ModuleTypeIndex index)v8::internal::wasm::WasmModuleBuilderinline
GetStructType(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
GetStructType(ModuleTypeIndex index)v8::internal::wasm::WasmModuleBuilderinline
GetSuperType(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
GetTableType(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
GetTagType(int index)v8::internal::wasm::WasmModuleBuilderinline
global_imports_v8::internal::wasm::WasmModuleBuilderprivate
globals_v8::internal::wasm::WasmModuleBuilderprivate
IncreaseTableMinSize(uint32_t table_index, uint32_t count)v8::internal::wasm::WasmModuleBuilder
IsArrayType(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
IsArrayType(ModuleTypeIndex index)v8::internal::wasm::WasmModuleBuilderinline
IsMemory64(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
IsMutableGlobal(uint32_t index) constv8::internal::wasm::WasmModuleBuilderinline
IsSignature(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
IsSignature(ModuleTypeIndex index)v8::internal::wasm::WasmModuleBuilderinline
IsStructType(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
IsStructType(ModuleTypeIndex index)v8::internal::wasm::WasmModuleBuilderinline
IsTable64(uint32_t index)v8::internal::wasm::WasmModuleBuilderinline
MarkStartFunction(WasmFunctionBuilder *builder)v8::internal::wasm::WasmModuleBuilder
memories_v8::internal::wasm::WasmModuleBuilderprivate
NumDataSegments()v8::internal::wasm::WasmModuleBuilderinline
NumDeclaredFunctions()v8::internal::wasm::WasmModuleBuilderinline
NumGlobals()v8::internal::wasm::WasmModuleBuilderinline
NumImportedFunctions()v8::internal::wasm::WasmModuleBuilderinline
NumMemories()v8::internal::wasm::WasmModuleBuilderinline
NumTables()v8::internal::wasm::WasmModuleBuilderinline
NumTags()v8::internal::wasm::WasmModuleBuilderinline
NumTypes()v8::internal::wasm::WasmModuleBuilderinline
operator delete(void *, size_t)v8::internal::ZoneObjectinline
operator delete(void *pointer, Zone *zone)=deletev8::internal::ZoneObject
operator new(size_t, Zone *)=deletev8::internal::ZoneObject
operator new(size_t size, void *ptr)v8::internal::ZoneObjectinline
operator=(const WasmModuleBuilder &)=deletev8::internal::wasm::WasmModuleBuilder
recursive_groups_v8::internal::wasm::WasmModuleBuilderprivate
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::WasmModuleBuilderprivate
start_function_index_v8::internal::wasm::WasmModuleBuilderprivate
StartRecursiveTypeGroup()v8::internal::wasm::WasmModuleBuilderinline
tables_v8::internal::wasm::WasmModuleBuilderprivate
tags_v8::internal::wasm::WasmModuleBuilderprivate
types_v8::internal::wasm::WasmModuleBuilderprivate
WasmFunctionBuilder classv8::internal::wasm::WasmModuleBuilderfriend
WasmModuleBuilder(Zone *zone)v8::internal::wasm::WasmModuleBuilderexplicit
WasmModuleBuilder(const WasmModuleBuilder &)=deletev8::internal::wasm::WasmModuleBuilder
WriteAsmJsOffsetTable(ZoneBuffer *buffer) constv8::internal::wasm::WasmModuleBuilder
WriteTo(ZoneBuffer *buffer) constv8::internal::wasm::WasmModuleBuilder
zone()v8::internal::wasm::WasmModuleBuilderinline
zone_v8::internal::wasm::WasmModuleBuilderprivate