class WasmFuncRef; class WasmNull; class WasmImportData; class WasmInstanceObject; class WasmInternalFunction; class WasmFunctionData; class WasmExportedFunctionData; class WasmJSFunctionData; class WasmCapiFunctionData; class WasmResumeData; class WasmContinuationObject; class WasmSuspenderObject; class WasmExceptionTag; class WasmModuleObject; class WasmTableObject; class WasmMemoryObject; class WasmGlobalObject; class WasmTagObject; class AsmWasmData; class WasmTypeInfo; class WasmObject; class WasmStruct; class WasmArray; class WasmSuspendingObject; // Alias for IsWasmFuncRef() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=83&c=1 V8_EXPORT_PRIVATE bool IsWasmFuncRef_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=83&c=1 template <class D, class P> class TorqueGeneratedWasmFuncRef : public P { … }; // Alias for IsWasmNull() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=279&c=1 V8_EXPORT_PRIVATE bool IsWasmNull_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=279&c=1 template <class D, class P> class TorqueGeneratedWasmNull : public P { … }; // Alias for IsWasmImportData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=28&c=1 V8_EXPORT_PRIVATE bool IsWasmImportData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=28&c=1 template <class D, class P> class TorqueGeneratedWasmImportData : public P { … }; // Alias for IsWasmInstanceObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=20&c=1 V8_EXPORT_PRIVATE bool IsWasmInstanceObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=20&c=1 template <class D, class P> class TorqueGeneratedWasmInstanceObject : public P { … }; // Alias for IsWasmInternalFunction() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=55&c=1 V8_EXPORT_PRIVATE bool IsWasmInternalFunction_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=55&c=1 template <class D, class P> class TorqueGeneratedWasmInternalFunction : public P { … }; // Alias for IsWasmFunctionData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=92&c=1 V8_EXPORT_PRIVATE bool IsWasmFunctionData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=92&c=1 template <class D, class P> class TorqueGeneratedWasmFunctionData : public P { … }; // Alias for IsWasmExportedFunctionData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=108&c=1 V8_EXPORT_PRIVATE bool IsWasmExportedFunctionData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=108&c=1 template <class D, class P> class TorqueGeneratedWasmExportedFunctionData : public P { … }; // Alias for IsWasmJSFunctionData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=131&c=1 V8_EXPORT_PRIVATE bool IsWasmJSFunctionData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=131&c=1 template <class D, class P> class TorqueGeneratedWasmJSFunctionData : public P { … }; // Alias for IsWasmCapiFunctionData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=135&c=1 V8_EXPORT_PRIVATE bool IsWasmCapiFunctionData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=135&c=1 template <class D, class P> class TorqueGeneratedWasmCapiFunctionData : public P { … }; // Alias for IsWasmResumeData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=140&c=1 V8_EXPORT_PRIVATE bool IsWasmResumeData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=140&c=1 template <class D, class P> class TorqueGeneratedWasmResumeData : public P { … }; // Alias for IsWasmContinuationObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=145&c=1 V8_EXPORT_PRIVATE bool IsWasmContinuationObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=145&c=1 template <class D, class P> class TorqueGeneratedWasmContinuationObject : public P { … }; // Alias for IsWasmSuspenderObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=151&c=1 V8_EXPORT_PRIVATE bool IsWasmSuspenderObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=151&c=1 template <class D, class P> class TorqueGeneratedWasmSuspenderObject : public P { … }; // Alias for IsWasmExceptionTag() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=160&c=1 V8_EXPORT_PRIVATE bool IsWasmExceptionTag_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=160&c=1 template <class D, class P> class TorqueGeneratedWasmExceptionTag : public P { … }; // Alias for IsWasmModuleObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=169&c=1 V8_EXPORT_PRIVATE bool IsWasmModuleObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=169&c=1 template <class D, class P> class TorqueGeneratedWasmModuleObject : public P { … }; // Alias for IsWasmTableObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=176&c=1 V8_EXPORT_PRIVATE bool IsWasmTableObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=176&c=1 template <class D, class P> class TorqueGeneratedWasmTableObject : public P { … }; // Alias for IsWasmMemoryObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=199&c=1 V8_EXPORT_PRIVATE bool IsWasmMemoryObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=199&c=1 template <class D, class P> class TorqueGeneratedWasmMemoryObject : public P { … }; // Alias for IsWasmGlobalObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=206&c=1 V8_EXPORT_PRIVATE bool IsWasmGlobalObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=206&c=1 template <class D, class P> class TorqueGeneratedWasmGlobalObject : public P { … }; // Alias for IsWasmTagObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=220&c=1 V8_EXPORT_PRIVATE bool IsWasmTagObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=220&c=1 template <class D, class P> class TorqueGeneratedWasmTagObject : public P { … }; // Alias for IsAsmWasmData() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=229&c=1 V8_EXPORT_PRIVATE bool IsAsmWasmData_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=229&c=1 template <class D, class P> class TorqueGeneratedAsmWasmData : public P { … }; // Alias for IsWasmTypeInfo() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=234&c=1 V8_EXPORT_PRIVATE bool IsWasmTypeInfo_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=234&c=1 template <class D, class P> class TorqueGeneratedWasmTypeInfo : public P { … }; // Alias for IsWasmObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=257&c=1 V8_EXPORT_PRIVATE bool IsWasmObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=257&c=1 template <class D, class P> class TorqueGeneratedWasmObject : public P { … }; // Alias for IsWasmStruct() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=260&c=1 V8_EXPORT_PRIVATE bool IsWasmStruct_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=260&c=1 template <class D, class P> class TorqueGeneratedWasmStruct : public P { … }; // Alias for IsWasmArray() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=263&c=1 V8_EXPORT_PRIVATE bool IsWasmArray_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=263&c=1 template <class D, class P> class TorqueGeneratedWasmArray : public P { … }; // Alias for IsWasmSuspendingObject() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=284&c=1 V8_EXPORT_PRIVATE bool IsWasmSuspendingObject_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/wasm/wasm-objects.tq?l=284&c=1 template <class D, class P> class TorqueGeneratedWasmSuspendingObject : public P { … };