class JSCollection; class JSSet; class JSMap; class JSWeakCollection; class JSWeakSet; class JSWeakMap; // Alias for IsJSCollection() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=5&c=1 V8_EXPORT_PRIVATE bool IsJSCollection_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=5&c=1 template <class D, class P> class TorqueGeneratedJSCollection : public P { … }; // Alias for IsJSSet() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=12&c=1 V8_EXPORT_PRIVATE bool IsJSSet_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=12&c=1 template <class D, class P> class TorqueGeneratedJSSet : public P { … }; // Alias for IsJSMap() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=13&c=1 V8_EXPORT_PRIVATE bool IsJSMap_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=13&c=1 template <class D, class P> class TorqueGeneratedJSMap : public P { … }; // Alias for IsJSWeakCollection() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=15&c=1 V8_EXPORT_PRIVATE bool IsJSWeakCollection_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=15&c=1 template <class D, class P> class TorqueGeneratedJSWeakCollection : public P { … }; // Alias for IsJSWeakSet() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=20&c=1 V8_EXPORT_PRIVATE bool IsJSWeakSet_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=20&c=1 template <class D, class P> class TorqueGeneratedJSWeakSet : public P { … }; // Alias for IsJSWeakMap() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=21&c=1 V8_EXPORT_PRIVATE bool IsJSWeakMap_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-collection.tq?l=21&c=1 template <class D, class P> class TorqueGeneratedJSWeakMap : public P { … };