inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceFixedArrayObjects(Tagged<FixedArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceWeakFixedArrayObjects(Tagged<WeakFixedArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceWeakArrayListObjects(Tagged<WeakArrayList> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceFixedDoubleArrayFloats(Tagged<FixedDoubleArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceTrustedFixedArrayObjects(Tagged<TrustedFixedArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceProtectedFixedArrayObjects(Tagged<ProtectedFixedArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceTrustedWeakFixedArrayObjects(Tagged<TrustedWeakFixedArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceByteArrayBytes(Tagged<ByteArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceTrustedByteArrayBytes(Tagged<TrustedByteArray> p_o);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceArrayListObjects(Tagged<ArrayList> p_o);
inline intptr_t TqRuntimeFromConstexpr_intptr_constexpr_int31_0(int31_t p_i);
inline intptr_t TqRuntimeConvert_intptr_Smi_0(Tagged<Smi> p_s);
inline intptr_t TqRuntimeFromConstexpr_intptr_constexpr_IntegerLiteral_0(IntegerLiteral p_i);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_Object_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_MaybeObject_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_float64_or_hole_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_Smi_OR_TrustedObject_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length);
inline std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_uint8_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length);
inline intptr_t TqRuntimeFromConstexpr_intptr_constexpr_intptr_0(intptr_t p_i);
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceFixedArrayObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceFixedArrayObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceFixedArrayObjects(Tagged<FixedArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceWeakFixedArrayObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceWeakFixedArrayObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceWeakFixedArrayObjects(Tagged<WeakFixedArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceWeakArrayListObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceWeakArrayListObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceWeakArrayListObjects(Tagged<WeakArrayList> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceFixedDoubleArrayFloats
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceFixedDoubleArrayFloats
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceFixedDoubleArrayFloats(Tagged<FixedDoubleArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceTrustedFixedArrayObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceTrustedFixedArrayObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceTrustedFixedArrayObjects(Tagged<TrustedFixedArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceProtectedFixedArrayObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceProtectedFixedArrayObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceProtectedFixedArrayObjects(Tagged<ProtectedFixedArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceTrustedWeakFixedArrayObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceTrustedWeakFixedArrayObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceTrustedWeakFixedArrayObjects(Tagged<TrustedWeakFixedArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceByteArrayBytes
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceByteArrayBytes
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceByteArrayBytes(Tagged<ByteArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceTrustedByteArrayBytes
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceTrustedByteArrayBytes
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceTrustedByteArrayBytes(Tagged<TrustedByteArray> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFieldSliceArrayListObjects
#define V8_INTERNAL_DEFINED_TqRuntimeFieldSliceArrayListObjects
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeFieldSliceArrayListObjects(Tagged<ArrayList> p_o) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFromConstexpr_intptr_constexpr_int31_0
#define V8_INTERNAL_DEFINED_TqRuntimeFromConstexpr_intptr_constexpr_int31_0
intptr_t TqRuntimeFromConstexpr_intptr_constexpr_int31_0(int31_t p_i) {
DisallowGarbageCollection no_gc;
intptr_t tmp0{}; USE(tmp0);
goto block0;
block0:
tmp0 = (CastToUnderlyingTypeIfEnum(p_i));
goto block2;
block2:
return tmp0;
}
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeConvert_intptr_Smi_0
#define V8_INTERNAL_DEFINED_TqRuntimeConvert_intptr_Smi_0
intptr_t TqRuntimeConvert_intptr_Smi_0(Tagged<Smi> p_s) {
DisallowGarbageCollection no_gc;
intptr_t tmp0{}; USE(tmp0);
goto block0;
block0:
tmp0 = TorqueRuntimeMacroShims::CodeStubAssembler::SmiUntag(p_s);
goto block2;
block2:
return tmp0;
}
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFromConstexpr_intptr_constexpr_IntegerLiteral_0
#define V8_INTERNAL_DEFINED_TqRuntimeFromConstexpr_intptr_constexpr_IntegerLiteral_0
intptr_t TqRuntimeFromConstexpr_intptr_constexpr_IntegerLiteral_0(IntegerLiteral p_i) {
DisallowGarbageCollection no_gc;
intptr_t tmp0{}; USE(tmp0);
goto block0;
block0:
tmp0 = TqRuntimeFromConstexpr_intptr_constexpr_intptr_0((TorqueRuntimeMacroShims::CodeStubAssembler::ConstexprIntegerLiteralToIntptr(p_i)));
goto block2;
block2:
return tmp0;
}
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_Object_0
#define V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_Object_0
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_Object_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length) {
DisallowGarbageCollection no_gc;
Tagged<Union<HeapObject, TaggedIndex>> tmp0{}; USE(tmp0);
intptr_t tmp1{}; USE(tmp1);
intptr_t tmp2{}; USE(tmp2);
goto block0;
block0:
std::tie(tmp0, tmp1, tmp2) = (std::make_tuple(p_object, p_offset, p_length));
goto block2;
block2:
return std::make_tuple(tmp0, tmp1, tmp2);
}
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_MaybeObject_0
#define V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_MaybeObject_0
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_MaybeObject_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length) {
DisallowGarbageCollection no_gc;
Tagged<Union<HeapObject, TaggedIndex>> tmp0{}; USE(tmp0);
intptr_t tmp1{}; USE(tmp1);
intptr_t tmp2{}; USE(tmp2);
goto block0;
block0:
std::tie(tmp0, tmp1, tmp2) = (std::make_tuple(p_object, p_offset, p_length));
goto block2;
block2:
return std::make_tuple(tmp0, tmp1, tmp2);
}
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_float64_or_hole_0
#define V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_float64_or_hole_0
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_float64_or_hole_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_Smi_OR_TrustedObject_0
#define V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_Smi_OR_TrustedObject_0
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_Smi_OR_TrustedObject_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length) { … }
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_uint8_0
#define V8_INTERNAL_DEFINED_TqRuntimeNewMutableSlice_uint8_0
std::tuple<Tagged<Union<HeapObject, TaggedIndex>>, intptr_t, intptr_t> TqRuntimeNewMutableSlice_uint8_0(Tagged<Union<HeapObject, TaggedIndex>> p_object, intptr_t p_offset, intptr_t p_length) {
DisallowGarbageCollection no_gc;
Tagged<Union<HeapObject, TaggedIndex>> tmp0{}; USE(tmp0);
intptr_t tmp1{}; USE(tmp1);
intptr_t tmp2{}; USE(tmp2);
goto block0;
block0:
std::tie(tmp0, tmp1, tmp2) = (std::make_tuple(p_object, p_offset, p_length));
goto block2;
block2:
return std::make_tuple(tmp0, tmp1, tmp2);
}
#endif
#ifndef V8_INTERNAL_DEFINED_TqRuntimeFromConstexpr_intptr_constexpr_intptr_0
#define V8_INTERNAL_DEFINED_TqRuntimeFromConstexpr_intptr_constexpr_intptr_0
intptr_t TqRuntimeFromConstexpr_intptr_constexpr_intptr_0(intptr_t p_i) {
DisallowGarbageCollection no_gc;
intptr_t tmp0{}; USE(tmp0);
goto block0;
block0:
tmp0 = (CastToUnderlyingTypeIfEnum(p_i));
goto block2;
block2:
return tmp0;
}
#endif
template<class D, class P>
int TorqueGeneratedWeakArrayList<D, P>::capacity() const { … }
template<class D, class P>
void TorqueGeneratedWeakArrayList<D, P>::set_capacity(int value) { … }
template<class D, class P>
int TorqueGeneratedWeakArrayList<D, P>::length() const { … }
template<class D, class P>
void TorqueGeneratedWeakArrayList<D, P>::set_length(int value) { … }
template<class D, class P>
Tagged<Union<HeapObject, MaybeObject, Smi>> TorqueGeneratedWeakArrayList<D, P>::objects(int i, RelaxedLoadTag) const { … }
template<class D, class P>
Tagged<Union<HeapObject, MaybeObject, Smi>> TorqueGeneratedWeakArrayList<D, P>::objects(PtrComprCageBase cage_base, int i, RelaxedLoadTag) const { … }
template<class D, class P>
void TorqueGeneratedWeakArrayList<D, P>::set_objects(int i, Tagged<Union<HeapObject, MaybeObject, Smi>> value, WriteBarrierMode mode) { … }
template<class D, class P>
inline TorqueGeneratedWeakArrayList<D, P>::TorqueGeneratedWeakArrayList(Address ptr)
: … { … }