diff options
Diffstat (limited to 'Source/JavaScriptCore/runtime/JSTypeInfo.h')
-rw-r--r-- | Source/JavaScriptCore/runtime/JSTypeInfo.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/runtime/JSTypeInfo.h b/Source/JavaScriptCore/runtime/JSTypeInfo.h index 284d2b2..acde81f 100644 --- a/Source/JavaScriptCore/runtime/JSTypeInfo.h +++ b/Source/JavaScriptCore/runtime/JSTypeInfo.h @@ -54,6 +54,7 @@ namespace JSC { { ASSERT(flags <= 0x1FF); ASSERT(type <= 0xFF); + ASSERT(type >= CompoundType || !(flags & OverridesMarkChildren)); // ImplementsDefaultHasInstance means (ImplementsHasInstance & !OverridesHasInstance) if ((m_flags & (ImplementsHasInstance | OverridesHasInstance)) == ImplementsHasInstance) m_flags |= ImplementsDefaultHasInstance; |