Lines Matching refs:STATIC_ASSERT
199 STATIC_ASSERT(kDoubleSize == 2 * kPointerSize);
681 STATIC_ASSERT(kSmiTag == 0);
707 STATIC_ASSERT(kSmiTag == 0);
708 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
709 STATIC_ASSERT(Isolate::kJSRegexpStaticOffsetsVectorSize >= 2);
753 STATIC_ASSERT((kStringTag | kSeqStringTag | kTwoByteStringTag) == 0);
766 STATIC_ASSERT(kConsStringTag < kExternalStringTag);
767 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
768 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
769 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
875 STATIC_ASSERT(kSmiTag == 0);
876 STATIC_ASSERT(kSmiTagSize == 1); // esi is smi (powered by 2).
928 STATIC_ASSERT(kSmiTag == 0);
929 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
1028 STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqOneByteString::kHeaderSize);
1030 STATIC_ASSERT(kTwoByteStringTag == 0);
1054 STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
1099 STATIC_ASSERT(kInternalizedTag == 0 && kStringTag == 0);
1184 STATIC_ASSERT(kSmiTag == 0);
1193 STATIC_ASSERT(kSmiTagMask == 1);
1219 STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE);
1225 STATIC_ASSERT(kHeapObjectTag != 0);
1313 STATIC_ASSERT(kSmiTag == 0);
1314 STATIC_ASSERT(kSmiTagMask == 1);
1365 STATIC_ASSERT(EQUAL == 0);
1602 STATIC_ASSERT(WeakCell::kSize >= kPointerSize);
1603 STATIC_ASSERT(AllocationSite::kTransitionInfoOffset ==
2019 STATIC_ASSERT(kSmiTag == 0);
2032 STATIC_ASSERT(kSmiTag == 0);
2086 STATIC_ASSERT(kSmiTag == 0);
2115 STATIC_ASSERT(kSmiTag == 0);
2116 STATIC_ASSERT(kSmiShiftSize == 0);
2124 STATIC_ASSERT(kSmiTag == 0);
2125 STATIC_ASSERT(kSmiTagSize == 1);
2126 STATIC_ASSERT(kSmiShiftSize == 0);
2200 STATIC_ASSERT(kSmiTag == 0);
2238 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
2239 STATIC_ASSERT(kIsIndirectStringMask != 0);
2287 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0);
2288 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
2314 STATIC_ASSERT(kExternalStringTag != 0);
2315 STATIC_ASSERT(kSeqStringTag == 0);
2321 STATIC_ASSERT(kShortExternalStringTag != 0);
2326 STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqOneByteString::kHeaderSize);
2334 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0);
2376 STATIC_ASSERT(kSmiTag == 0);
2377 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
2450 STATIC_ASSERT(FIRST_NAME_TYPE == FIRST_TYPE);
2499 STATIC_ASSERT(kSmiTag == 0);
2554 STATIC_ASSERT(EQUAL == 0);
2555 STATIC_ASSERT(kSmiTag == 0);
2783 STATIC_ASSERT(kSmiTag == 0);
2792 STATIC_ASSERT(kInternalizedTag == 0 && kStringTag == 0);
2804 STATIC_ASSERT(EQUAL == 0);
2805 STATIC_ASSERT(kSmiTag == 0);
2828 STATIC_ASSERT(kSmiTag == 0);
2849 STATIC_ASSERT(EQUAL == 0);
2850 STATIC_ASSERT(kSmiTag == 0);
2875 STATIC_ASSERT(kSmiTag == 0);
2886 STATIC_ASSERT(kNotStringTag != 0);
2895 STATIC_ASSERT(EQUAL == 0);
2896 STATIC_ASSERT(kSmiTag == 0);
2909 STATIC_ASSERT(kInternalizedTag == 0);
2964 STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE);
3059 STATIC_ASSERT(NameDictionary::kEntrySize == 3);
3063 STATIC_ASSERT(kSmiTagSize == 1);
3131 STATIC_ASSERT(NameDictionary::kEntrySize == 3);
3194 STATIC_ASSERT(NameDictionary::kEntrySize == 3);
3198 STATIC_ASSERT(kSmiTagSize == 1);
4143 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
4144 STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
4145 STATIC_ASSERT(FAST_ELEMENTS == 2);
4146 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
4147 STATIC_ASSERT(FAST_DOUBLE_ELEMENTS == 4);
4148 STATIC_ASSERT(FAST_HOLEY_DOUBLE_ELEMENTS == 5);
4189 STATIC_ASSERT(AllocationSite::ElementsKindBits::kShift == 0);
4320 STATIC_ASSERT(AllocationSite::ElementsKindBits::kShift == 0);
4477 STATIC_ASSERT(JSObject::kHeaderSize == 3 * kPointerSize);
4491 STATIC_ASSERT(Map::kNoSlackTracking == 0);
4504 STATIC_ASSERT(Map::ConstructionCounter::kNext == 32);
4523 STATIC_ASSERT(Map::kSlackTrackingCounterEnd == 1);
4553 STATIC_ASSERT(kHeapObjectTag == 1);
4629 STATIC_ASSERT(JSArray::kSize == 4 * kPointerSize);
4692 STATIC_ASSERT(JSArray::kSize == 4 * kPointerSize);
4857 STATIC_ASSERT(JSSloppyArgumentsObject::kCalleeIndex == 1);
5081 STATIC_ASSERT(JSStrictArgumentsObject::kSize == 4 * kPointerSize);
5451 STATIC_ASSERT(FCA::kContextSaveIndex == 6);
5452 STATIC_ASSERT(FCA::kCalleeIndex == 5);
5453 STATIC_ASSERT(FCA::kDataIndex == 4);
5454 STATIC_ASSERT(FCA::kReturnValueOffset == 3);
5455 STATIC_ASSERT(FCA::kReturnValueDefaultValueIndex == 2);
5456 STATIC_ASSERT(FCA::kIsolateIndex == 1);
5457 STATIC_ASSERT(FCA::kHolderIndex == 0);
5458 STATIC_ASSERT(FCA::kNewTargetIndex == 7);
5459 STATIC_ASSERT(FCA::kArgsLength == 8);
5554 STATIC_ASSERT(PropertyCallbackArguments::kShouldThrowOnErrorIndex == 0);
5555 STATIC_ASSERT(PropertyCallbackArguments::kHolderIndex == 1);
5556 STATIC_ASSERT(PropertyCallbackArguments::kIsolateIndex == 2);
5557 STATIC_ASSERT(PropertyCallbackArguments::kReturnValueDefaultValueIndex == 3);
5558 STATIC_ASSERT(PropertyCallbackArguments::kReturnValueOffset == 4);
5559 STATIC_ASSERT(PropertyCallbackArguments::kDataIndex == 5);
5560 STATIC_ASSERT(PropertyCallbackArguments::kThisIndex == 6);
5561 STATIC_ASSERT(PropertyCallbackArguments::kArgsLength == 7);