Lines Matching refs:STATIC_ASSERT
471 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
1035 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
1388 STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
1414 STATIC_ASSERT(LAST_TYPE < kNotStringTag + kIsSymbolMask);
1415 STATIC_ASSERT(kSymbolTag != 0);
1466 STATIC_ASSERT(kSymbolTag != 0);
1538 STATIC_ASSERT(8 == kDoubleSize);
1643 STATIC_ASSERT(kSmiTag == 0);
2299 STATIC_ASSERT(kSmiTag == 0);
2644 STATIC_ASSERT(kSmiTag == 0);
3755 STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0);
3772 STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
4396 STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1);
4403 STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
4563 STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
4654 STATIC_ASSERT(kSmiTag == 0);
4680 STATIC_ASSERT(kSmiTag == 0);
4681 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
4746 STATIC_ASSERT((kStringTag | kSeqStringTag) == 0);
4759 STATIC_ASSERT(kConsStringTag < kExternalStringTag);
4760 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
4761 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
4762 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
4768 STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
4788 STATIC_ASSERT(kSeqStringTag == 0);
4796 STATIC_ASSERT(4 == kAsciiStringTag);
4797 STATIC_ASSERT(kTwoByteStringTag == 0);
4939 STATIC_ASSERT(kSmiTag == 0);
4940 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
5013 STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
5033 STATIC_ASSERT(kSmiTag == 0);
5034 STATIC_ASSERT(kSmiTagSize == 1);
5415 STATIC_ASSERT(kSmiTag == 0);
5416 STATIC_ASSERT(kSmiShiftSize == 0);
5425 STATIC_ASSERT(kSmiTag == 0);
5529 STATIC_ASSERT(kObjectAlignment >= kReadAlignment);
5732 STATIC_ASSERT(SymbolTable::kEntrySize == 1);
5847 STATIC_ASSERT(kFromOffset == kToOffset + 4);
5848 STATIC_ASSERT(kSmiTag == 0);
5849 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
5865 STATIC_ASSERT(kSmiTag == 0);
5914 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
5915 STATIC_ASSERT(kIsIndirectStringMask != 0);
5962 STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
5963 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
5984 STATIC_ASSERT(kExternalStringTag != 0);
5985 STATIC_ASSERT(kSeqStringTag == 0);
6000 STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
6005 STATIC_ASSERT((kAsciiStringTag & kStringEncodingMask) != 0);
6021 STATIC_ASSERT((SeqAsciiString::kHeaderSize & kObjectAlignmentMask) == 0);
6031 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
6040 STATIC_ASSERT((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0);
6077 STATIC_ASSERT(kSmiTag == 0);
6110 STATIC_ASSERT(kSmiTag == 0);
6177 STATIC_ASSERT(EQUAL == 0);
6178 STATIC_ASSERT(kSmiTag == 0);
6223 STATIC_ASSERT(kStringTag == 0);
6254 STATIC_ASSERT(kSmiTag == 0);
6257 STATIC_ASSERT(kSmiTag == 0);
6281 STATIC_ASSERT(String::kMaxLength < String::kMaxLength * 2);
6329 STATIC_ASSERT((String::kMaxLength & 0x80000000) == 0);
6344 STATIC_ASSERT(kTwoByteStringTag == 0);
6370 STATIC_ASSERT(kAsciiStringTag != 0 && kAsciiDataHintTag != 0);
6380 STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength);
6404 STATIC_ASSERT(kSeqStringTag == 0);
6406 STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
6414 STATIC_ASSERT(kShortExternalStringTag != 0);
6420 STATIC_ASSERT(kSeqStringTag == 0);
6422 STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
6430 STATIC_ASSERT(kShortExternalStringTag != 0);
6443 STATIC_ASSERT(kTwoByteStringTag == 0);
6640 STATIC_ASSERT(kSymbolTag != 0);
6650 STATIC_ASSERT(EQUAL == 0);
6651 STATIC_ASSERT(kSmiTag == 0);
6683 STATIC_ASSERT(kNotStringTag != 0);
6690 STATIC_ASSERT(EQUAL == 0);
6691 STATIC_ASSERT(kSmiTag == 0);
6701 STATIC_ASSERT(kSymbolTag != 0);