diff options
Diffstat (limited to 'chromium/v8/src/elements-kind.h')
-rw-r--r-- | chromium/v8/src/elements-kind.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/v8/src/elements-kind.h b/chromium/v8/src/elements-kind.h index 511bb0b0f4b..e4e9077604d 100644 --- a/chromium/v8/src/elements-kind.h +++ b/chromium/v8/src/elements-kind.h @@ -154,6 +154,11 @@ inline bool IsDoubleOrFloatElementsKind(ElementsKind kind) { return IsDoubleElementsKind(kind) || IsFixedFloatElementsKind(kind); } +// This predicate is used for disabling respective functionality in builtins. +inline bool IsFrozenOrSealedElementsKindUnchecked(ElementsKind kind) { + return IsInRange(kind, PACKED_SEALED_ELEMENTS, PACKED_FROZEN_ELEMENTS); +} + inline bool IsPackedFrozenOrSealedElementsKind(ElementsKind kind) { DCHECK_IMPLIES( IsInRange(kind, PACKED_SEALED_ELEMENTS, PACKED_FROZEN_ELEMENTS), |