summaryrefslogtreecommitdiff
path: root/chromium/v8/src/isolate.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/isolate.h')
-rw-r--r--chromium/v8/src/isolate.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/v8/src/isolate.h b/chromium/v8/src/isolate.h
index 43ffb8ce000..44a52508086 100644
--- a/chromium/v8/src/isolate.h
+++ b/chromium/v8/src/isolate.h
@@ -1070,7 +1070,13 @@ class Isolate {
static const int kProtectorInvalid = 0;
inline bool IsArrayConstructorIntact();
+
+ // The version with an explicit context parameter can be used when
+ // Isolate::context is not set up, e.g. when calling directly into C++ from
+ // CSA.
+ bool IsFastArrayConstructorPrototypeChainIntact(Context* context);
bool IsFastArrayConstructorPrototypeChainIntact();
+
inline bool IsArraySpeciesLookupChainIntact();
bool IsIsConcatSpreadableLookupChainIntact();
bool IsIsConcatSpreadableLookupChainIntact(JSReceiver* receiver);