Lines Matching refs:STATIC_ASSERT
472 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
1063 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
1461 STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
1486 STATIC_ASSERT(LAST_TYPE < kNotStringTag + kIsSymbolMask);
1487 STATIC_ASSERT(kSymbolTag != 0);
1539 STATIC_ASSERT(kSymbolTag != 0);
1611 STATIC_ASSERT(8 == kDoubleSize);
1717 STATIC_ASSERT(kSmiTag == 0);
2385 STATIC_ASSERT(kSmiTag == 0);
2760 STATIC_ASSERT(kSmiTag == 0);
3920 STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0);
3937 STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
4597 STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1);
4604 STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
4774 STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
4865 STATIC_ASSERT(kSmiTag == 0);
4896 STATIC_ASSERT(kSmiTag == 0);
4897 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
4909 STATIC_ASSERT(kStringTag == 0);
4962 STATIC_ASSERT((kStringTag | kSeqStringTag) == 0);
4976 STATIC_ASSERT(kConsStringTag < kExternalStringTag);
4977 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
4978 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
4979 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
4984 STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
5004 STATIC_ASSERT(kSeqStringTag == 0);
5012 STATIC_ASSERT(kStringEncodingMask == 4);
5013 STATIC_ASSERT(kAsciiStringTag == 4);
5014 STATIC_ASSERT(kTwoByteStringTag == 0);
5165 STATIC_ASSERT(kSmiTag == 0);
5166 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
5244 STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
5262 STATIC_ASSERT(kSmiTag == 0);
5263 STATIC_ASSERT(kSmiTagSize == 1);
5654 STATIC_ASSERT(kSmiTag == 0);
5655 STATIC_ASSERT(kSmiShiftSize == 0);
5665 STATIC_ASSERT(kSmiTag == 0);
5771 STATIC_ASSERT(kObjectAlignment >= kReadAlignment);
5947 STATIC_ASSERT(SymbolTable::kEntrySize == 1);
6066 STATIC_ASSERT(kFromOffset == kToOffset + 4);
6067 STATIC_ASSERT(kSmiTag == 0);
6068 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
6136 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
6137 STATIC_ASSERT(kIsIndirectStringMask != 0);
6184 STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
6185 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
6206 STATIC_ASSERT(kExternalStringTag != 0);
6207 STATIC_ASSERT(kSeqStringTag == 0);
6222 STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
6227 STATIC_ASSERT((kAsciiStringTag & kStringEncodingMask) != 0);
6244 STATIC_ASSERT((SeqAsciiString::kHeaderSize & kObjectAlignmentMask) == 0);
6254 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
6264 STATIC_ASSERT((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0);
6299 STATIC_ASSERT(kSmiTag == 0);
6333 STATIC_ASSERT(kSmiTag == 0);
6409 STATIC_ASSERT(EQUAL == 0);
6410 STATIC_ASSERT(kSmiTag == 0);
6452 STATIC_ASSERT(kStringTag == 0);
6483 STATIC_ASSERT(kSmiTag == 0);
6514 STATIC_ASSERT(String::kMaxLength < String::kMaxLength * 2);
6558 STATIC_ASSERT((String::kMaxLength & 0x80000000) == 0);
6572 STATIC_ASSERT(kTwoByteStringTag == 0);
6599 STATIC_ASSERT(kAsciiStringTag != 0 && kAsciiDataHintTag != 0);
6608 STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength);
6631 STATIC_ASSERT(kSeqStringTag == 0);
6634 STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
6641 STATIC_ASSERT(kShortExternalStringTag != 0);
6647 STATIC_ASSERT(kSeqStringTag == 0);
6649 STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
6656 STATIC_ASSERT(kShortExternalStringTag != 0);
6669 STATIC_ASSERT(kTwoByteStringTag == 0);
6873 STATIC_ASSERT(kSymbolTag != 0);
6880 STATIC_ASSERT(EQUAL == 0);
6881 STATIC_ASSERT(kSmiTag == 0);
6917 STATIC_ASSERT(kNotStringTag != 0);
6924 STATIC_ASSERT(EQUAL == 0);
6925 STATIC_ASSERT(kSmiTag == 0);
6937 STATIC_ASSERT(kSymbolTag != 0);