chromium/out/Default/gen/v8/torque-generated/src/objects/js-temporal-objects-tq.inc

class JSTemporalCalendar;
class JSTemporalDuration;
class JSTemporalInstant;
class JSTemporalPlainDateTime;
class JSTemporalPlainDate;
class JSTemporalPlainMonthDay;
class JSTemporalPlainTime;
class JSTemporalPlainYearMonth;
class JSTemporalTimeZone;
class JSTemporalZonedDateTime;
// Alias for IsJSTemporalCalendar() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=37&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalCalendar_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=37&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalCalendar : public P {};

// Alias for IsJSTemporalDuration() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=41&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalDuration_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=41&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalDuration : public P {};

// Alias for IsJSTemporalInstant() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=54&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalInstant_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=54&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalInstant : public P {};

// Alias for IsJSTemporalPlainDateTime() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=58&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalPlainDateTime_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=58&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalPlainDateTime : public P {};

// Alias for IsJSTemporalPlainDate() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=65&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalPlainDate_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=65&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalPlainDate : public P {};

// Alias for IsJSTemporalPlainMonthDay() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=70&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalPlainMonthDay_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=70&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalPlainMonthDay : public P {};

// Alias for IsJSTemporalPlainTime() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=75&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalPlainTime_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=75&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalPlainTime : public P {};

// Alias for IsJSTemporalPlainYearMonth() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=81&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalPlainYearMonth_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=81&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalPlainYearMonth : public P {};

// Alias for IsJSTemporalTimeZone() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=86&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalTimeZone_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=86&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalTimeZone : public P {};

// Alias for IsJSTemporalZonedDateTime() that avoids inlining.
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=91&c=1
V8_EXPORT_PRIVATE bool IsJSTemporalZonedDateTime_NonInline(Tagged<HeapObject> o);

// Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=91&c=1
template <class D, class P>
class TorqueGeneratedJSTemporalZonedDateTime : public P {};