class JSRegExp; class JSRegExpResult; class JSRegExpResultWithIndices; class JSRegExpResultIndices; // Alias for IsJSRegExp() that avoids inlining. // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp.tq?l=50&c=1 V8_EXPORT_PRIVATE bool IsJSRegExp_NonInline(Tagged<HeapObject> o); // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp.tq?l=50&c=1 template <class D, class P> class TorqueGeneratedJSRegExp : public P { … }; // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp.tq?l=77&c=1 template <class D, class P> class TorqueGeneratedJSRegExpResult : public P { … }; // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp.tq?l=90&c=1 template <class D, class P> class TorqueGeneratedJSRegExpResultWithIndices : public P { … }; // Definition https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp.tq?l=94&c=1 template <class D, class P> class TorqueGeneratedJSRegExpResultIndices : public P { … };