Home
last modified time | relevance | path

Searched refs:WasmJSFunction (Results 1 – 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/wasm/
Dwasm-objects.cc361 } else if (WasmJSFunction::IsWasmJSFunction(*external)) { in SetFunctionTableEntry()
363 Handle<WasmJSFunction>::cast(external)); in SetFunctionTableEntry()
530 Handle<WasmJSFunction> function) { in UpdateDispatchTables()
652 MaybeHandle<WasmJSFunction>* maybe_js_function) { in GetFunctionTableEntry()
670 *maybe_js_function = MaybeHandle<WasmJSFunction>(); in GetFunctionTableEntry()
673 if (WasmJSFunction::IsWasmJSFunction(*element)) { in GetFunctionTableEntry()
675 *maybe_js_function = Handle<WasmJSFunction>::cast(element); in GetFunctionTableEntry()
682 *maybe_js_function = MaybeHandle<WasmJSFunction>(); in GetFunctionTableEntry()
1448 int entry_index, Handle<WasmJSFunction> js_function) { in ImportWasmJSFunctionIntoTable()
2060 bool WasmJSFunction::IsWasmJSFunction(Object object) { in IsWasmJSFunction()
[all …]
Dwasm-objects.h52 class WasmJSFunction; variable
213 Handle<WasmJSFunction> function);
233 int* function_index, MaybeHandle<WasmJSFunction>* maybe_js_function);
510 Handle<WasmJSFunction> js_function);
619 class WasmJSFunction : public JSFunction {
623 static Handle<WasmJSFunction> New(Isolate* isolate,
637 DECL_CAST(WasmJSFunction)
638 OBJECT_CONSTRUCTORS(WasmJSFunction, JSFunction);
Dwasm-objects-inl.h291 WasmJSFunction::WasmJSFunction(Address ptr) : JSFunction(ptr) { in WasmJSFunction() function
294 CAST_ACCESSOR(WasmJSFunction)
Dwasm-js.cc1888 if (i::WasmJSFunction::IsWasmJSFunction(*callable)) { in WebAssemblyFunction()
1889 if (i::Handle<i::WasmJSFunction>::cast(callable)->MatchesSignature(sig)) { in WebAssemblyFunction()
1900 i::Handle<i::JSFunction> result = i::WasmJSFunction::New( in WebAssemblyFunction()
1933 } else if (i::WasmJSFunction::IsWasmJSFunction(*arg0)) { in WebAssemblyFunctionType()
1934 sig = i::Handle<i::WasmJSFunction>::cast(arg0)->GetSignature(&zone); in WebAssemblyFunctionType()
2622 } else if (!i::WasmJSFunction::IsWasmJSFunction(*arg0)) { in WebAssemblySuspenderSuspendOnReturnedPromise()
2626 sig = i::Handle<i::WasmJSFunction>::cast(arg0)->GetSignature(&zone); in WebAssemblySuspenderSuspendOnReturnedPromise()
2633 i::Handle<i::WasmJSFunction>::cast(arg0)->GetCallable(), i_isolate); in WebAssemblySuspenderSuspendOnReturnedPromise()
2636 i::WasmJSFunction::New(i_isolate, sig, callable, suspender); in WebAssemblySuspenderSuspendOnReturnedPromise()
Dmodule-instantiate.cc1232 MaybeHandle<WasmJSFunction> maybe_js_function; in InitializeImportedIndirectFunctionTable()
1242 Handle<WasmJSFunction> js_function; in InitializeImportedIndirectFunctionTable()
/third_party/node/deps/v8/src/diagnostics/
Dobjects-printer.cc1570 if (WasmJSFunction::IsWasmJSFunction(*this)) { in JSFunctionPrint()
1571 WasmJSFunction function = WasmJSFunction::cast(*this); in JSFunctionPrint()
/third_party/node/deps/v8/src/compiler/
Dwasm-compiler.cc7809 if (WasmJSFunction::IsWasmJSFunction(*callable)) { in ResolveWasmImportCall()
7810 auto js_function = Handle<WasmJSFunction>::cast(callable); in ResolveWasmImportCall()