class JSFunctionOrBoundFunctionOrWrappedFunction; class JSFunction; class JSBoundFunction; class JSWrappedFunction; // Alias for IsJSFunctionOrBoundFunctionOrWrappedFunction() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=5&c=1 V8_EXPORT_PRIVATE bool IsJSFunctionOrBoundFunctionOrWrappedFunction_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=5&c=1 template <class D, class P> class TorqueGeneratedJSFunctionOrBoundFunctionOrWrappedFunction : public P { … }; // Alias for IsJSFunction() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=30&c=1 V8_EXPORT_PRIVATE bool IsJSFunction_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=30&c=1 template <class D, class P> class TorqueGeneratedJSFunction : public P { … }; // Alias for IsJSBoundFunction() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=8&c=1 V8_EXPORT_PRIVATE bool IsJSBoundFunction_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=8&c=1 template <class D, class P> class TorqueGeneratedJSBoundFunction : public P { … }; // Alias for IsJSWrappedFunction() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=20&c=1 V8_EXPORT_PRIVATE bool IsJSWrappedFunction_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-function.tq?l=20&c=1 template <class D, class P> class TorqueGeneratedJSWrappedFunction : public P { … };