class StrongDescriptorArray;
class InternalClass;
class SmiPair;
class SmiBox;
class ExportedSubClassBase;
class ExportedSubClass;
class AbstractInternalClass;
class AbstractInternalClassSubclass1;
class AbstractInternalClassSubclass2;
class InternalClassWithStructElements;
class ExportedSubClass2;
class SortState;
class WasmFastApiCallData;
class WasmStringViewIter;
V8_EXPORT_PRIVATE bool IsStrongDescriptorArray_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedStrongDescriptorArray : public P { … };
class StrongDescriptorArray : public TorqueGeneratedStrongDescriptorArray<StrongDescriptorArray, DescriptorArray> { … };
V8_EXPORT_PRIVATE bool IsInternalClass_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedInternalClass : public P { … };
class InternalClass : public TorqueGeneratedInternalClass<InternalClass, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsSmiPair_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedSmiPair : public P { … };
class SmiPair : public TorqueGeneratedSmiPair<SmiPair, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsSmiBox_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedSmiBox : public P { … };
class SmiBox : public TorqueGeneratedSmiBox<SmiBox, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsExportedSubClassBase_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedExportedSubClassBase : public P { … };
class ExportedSubClassBase : public TorqueGeneratedExportedSubClassBase<ExportedSubClassBase, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsExportedSubClass_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedExportedSubClass : public P { … };
class ExportedSubClass : public TorqueGeneratedExportedSubClass<ExportedSubClass, ExportedSubClassBase> { … };
V8_EXPORT_PRIVATE bool IsAbstractInternalClass_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedAbstractInternalClass : public P { … };
class AbstractInternalClass : public TorqueGeneratedAbstractInternalClass<AbstractInternalClass, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsAbstractInternalClassSubclass1_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedAbstractInternalClassSubclass1 : public P { … };
class AbstractInternalClassSubclass1 : public TorqueGeneratedAbstractInternalClassSubclass1<AbstractInternalClassSubclass1, AbstractInternalClass> { … };
V8_EXPORT_PRIVATE bool IsAbstractInternalClassSubclass2_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedAbstractInternalClassSubclass2 : public P { … };
class AbstractInternalClassSubclass2 : public TorqueGeneratedAbstractInternalClassSubclass2<AbstractInternalClassSubclass2, AbstractInternalClass> { … };
V8_EXPORT_PRIVATE bool IsInternalClassWithStructElements_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedInternalClassWithStructElements : public P { … };
class InternalClassWithStructElements : public TorqueGeneratedInternalClassWithStructElements<InternalClassWithStructElements, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsExportedSubClass2_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedExportedSubClass2 : public P { … };
class ExportedSubClass2 : public TorqueGeneratedExportedSubClass2<ExportedSubClass2, ExportedSubClassBase> { … };
V8_EXPORT_PRIVATE bool IsSortState_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedSortState : public P { … };
class SortState : public TorqueGeneratedSortState<SortState, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsWasmFastApiCallData_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedWasmFastApiCallData : public P { … };
class WasmFastApiCallData : public TorqueGeneratedWasmFastApiCallData<WasmFastApiCallData, HeapObject> { … };
V8_EXPORT_PRIVATE bool IsWasmStringViewIter_NonInline(Tagged<HeapObject> o);
template <class D, class P>
class TorqueGeneratedWasmStringViewIter : public P { … };
class WasmStringViewIter : public TorqueGeneratedWasmStringViewIter<WasmStringViewIter, HeapObject> { … };