Lines Matching defs:data

1437 auto make_func(Store* store_abs, FuncData* data) -> own<Func> {
1443 i::Managed<FuncData>::FromRawPtr(isolate, sizeof(FuncData), data);
1446 embedder_data, SignatureHelper::Serialize(isolate, data->type.get()));
1458 auto data = new FuncData(store, type, FuncData::kCallback);
1459 data->callback = callback;
1460 return make_func(store, data);
1465 auto data = new FuncData(store, type, FuncData::kCallbackWithEnv);
1466 data->callback_with_env = callback;
1467 data->env = env;
1468 data->finalizer = finalizer;
1469 return make_func(store, data);
1527 // If the data is already populated, return immediately.
1614 own<Trap> CallWasmCapiFunction(i::WasmCapiFunctionData data, const Val args[],
1616 FuncData* func_data = i::Managed<FuncData>::cast(data.embedder_data()).raw();
1682 i::Object data = jsfunc.shared().function_data(v8::kAcquireLoad);
1683 if (data.IsWasmCapiFunctionData()) {
1684 return CallWasmCapiFunction(i::WasmCapiFunctionData::cast(data), args,
2082 auto Memory::data() const -> byte_t* {
2354 return vec<Name>::adopt(v->size, reveal_##name##_vec(v->data)); \
2359 vec<Name>::adopt(v->size, reveal_##name##_vec(v->data))); \
2380 const wasm_##name##_t data[]) { \
2383 memcpy(v2.get(), data, size * sizeof(wasm_##name##_t)); \
2390 wasm_##name##_vec_new(out, v->size, v->data); \
2398 wasm_##name##_t* const data[]) { \
2401 v2[i] = adopt_##name(data[i]); \
2410 v2[i] = adopt_##name(wasm_##name##_copy(v->data[i])); \
2886 wasm_val_t const data[]) {
2889 v2[i] = adopt_val(data[i]);
2898 wasm_val_copy(&v->data[i], &val);
3151 wasm_byte_t* wasm_memory_data(wasm_memory_t* memory) { return memory->data(); }