Lines Matching refs:val
1813 auto Global::make(Store* store_abs, const GlobalType* type, const Val& val)
1820 DCHECK_EQ(type->content()->kind(), val.kind());
1834 global->set(val);
1875 void Global::set(const Val& val) {
1877 switch (val.kind()) {
1879 return v8_global->SetI32(val.i32());
1881 return v8_global->SetI64(val.i64());
1883 return v8_global->SetF32(val.f32());
1885 return v8_global->SetF64(val.f64());
1888 WasmRefToV8(impl(this)->store()->i_isolate(), val.ref()));
1892 v8_global->SetFuncRef(isolate, WasmRefToV8(isolate, val.ref()));
2883 WASM_DEFINE_VEC_BASE(val, wasm::Val, wasm::vec, )
2897 wasm_val_t val;
2898 wasm_val_copy(&v->data[i], &val);
2899 v2[i] = adopt_val(val);
3089 const wasm_val_t* val) {
3090 auto val_ = borrow_val(val);
3102 void wasm_global_set(wasm_global_t* global, const wasm_val_t* val) {
3103 auto val_ = borrow_val(val);