v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::AsmJsParser::VarInfo Struct Reference
Collaboration diagram for v8::internal::wasm::AsmJsParser::VarInfo:

Public Attributes

AsmTypetype = AsmType::None()
 
WasmFunctionBuilderfunction_builder = nullptr
 
FunctionImportInfo *uint32_t mask = 0
 
uint32_t index = 0
 
VarKind kind = VarKind::kUnused
 
bool mutable_variable = true
 
bool function_defined = false
 

Detailed Description

Definition at line 92 of file asm-parser.h.

Member Data Documentation

◆ function_builder

WasmFunctionBuilder* v8::internal::wasm::AsmJsParser::VarInfo::function_builder = nullptr

Definition at line 94 of file asm-parser.h.

◆ function_defined

bool v8::internal::wasm::AsmJsParser::VarInfo::function_defined = false

Definition at line 100 of file asm-parser.h.

◆ index

uint32_t v8::internal::wasm::AsmJsParser::VarInfo::index = 0

Definition at line 97 of file asm-parser.h.

◆ kind

VarKind v8::internal::wasm::AsmJsParser::VarInfo::kind = VarKind::kUnused

Definition at line 98 of file asm-parser.h.

◆ mask

FunctionImportInfo* uint32_t v8::internal::wasm::AsmJsParser::VarInfo::mask = 0

Definition at line 96 of file asm-parser.h.

◆ mutable_variable

bool v8::internal::wasm::AsmJsParser::VarInfo::mutable_variable = true

Definition at line 99 of file asm-parser.h.

◆ type

AsmType* v8::internal::wasm::AsmJsParser::VarInfo::type = AsmType::None()

Definition at line 93 of file asm-parser.h.


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