Lines Matching defs:object

291   // Tables are stored in the instance object, no code patching is
962 // Broadcasting the update should update this memory object too.
969 // grow the same memory object can come in from different workers.
1363 // This is intentional, so that the runtime only depends on the object
1813 // Instantiate the callable object which resumes this Suspender. This will be
1879 bool WasmExportedFunction::IsWasmExportedFunction(Object object) {
1880 if (!object.IsJSFunction()) return false;
1881 JSFunction js_function = JSFunction::cast(object);
1892 bool WasmCapiFunction::IsWasmCapiFunction(Object object) {
1893 if (!object.IsJSFunction()) return false;
1894 JSFunction js_function = JSFunction::cast(object);
2060 bool WasmJSFunction::IsWasmJSFunction(Object object) {
2061 if (!object.IsJSFunction()) return false;
2062 JSFunction js_function = JSFunction::cast(object);
2180 // WebAssembly.Suspender object, so the return type has to be externref.
2209 bool WasmExternalFunction::IsWasmExternalFunction(Object object) {
2210 return WasmExportedFunction::IsWasmExportedFunction(object) ||
2211 WasmJSFunction::IsWasmJSFunction(object);
2273 "function-typed object must be null (if nullable) or a Wasm "
2274 "function object";
2293 "eqref/dataref/i31ref object must be null (if nullable) or "
2294 "wrapped with the wasm object wrapper";
2302 *error_message = "i31ref-typed object cannot be a heap object";
2311 *error_message = "object incompatible with wasm type";
2319 "an object defined in JavaScript cannot be compatible with a "
2372 "function-typed object must be null (if nullable) or a Wasm "
2373 "function object";