Lines Matching refs:IsSmi
125 if (IsSmi()) {
138 CHECK(p.IsSmi());
150 CHECK(p.IsSmi());
159 CHECK(p->IsSmi() || p->IsCleared() || MapWord::IsPacked(p->ptr()));
164 CHECK(IsSmi());
395 CHECK(value.IsSmi() || value.IsTheHole(isolate));
442 if (r.IsSmi()) DCHECK(value.IsSmi());
800 if (month().IsSmi()) {
804 if (day().IsSmi()) {
808 if (hour().IsSmi()) {
812 if (min().IsSmi()) {
816 if (sec().IsSmi()) {
820 if (weekday().IsSmi()) {
824 if (cache_stamp().IsSmi()) {
1005 CHECK(kind_value.IsSmi());
1009 CHECK(number.IsSmi() || number.IsHeapNumber());
1014 CHECK(number.IsSmi());
1153 if (length().IsSmi() &&
1200 CHECK(index().IsSmi());
1207 CHECK(index().IsSmi());
1297 CHECK(next_index().IsSmi());
1324 CHECK(reactions().IsSmi() || reactions().IsPromiseReaction());
1518 CHECK(arr.get(JSRegExp::kIrregexpCaptureCountIndex).IsSmi());
1532 CHECK((one_byte_data.IsSmi() &&
1536 CHECK((uc16_data.IsSmi() &&
1544 CHECK((one_byte_bytecode.IsSmi() &&
1548 CHECK((uc16_bytecode.IsSmi() &&
1552 CHECK_IMPLIES(one_byte_data.IsSmi(), one_byte_bytecode.IsSmi());
1553 CHECK_IMPLIES(uc16_data.IsSmi(), uc16_bytecode.IsSmi());
1555 CHECK(arr.get(JSRegExp::kIrregexpCaptureCountIndex).IsSmi());
1557 CHECK(arr.get(JSRegExp::kIrregexpMaxRegisterCountIndex).IsSmi());
1558 CHECK(arr.get(JSRegExp::kIrregexpTicksUntilTierUpIndex).IsSmi());
1559 CHECK(arr.get(JSRegExp::kIrregexpBacktrackLimit).IsSmi());
1660 CHECK(import_assertions().get(i + 2).IsSmi()); // Assertion location
1702 CHECK(prototype_users().IsSmi());
1731 CHECK(object->IsSmi());
1803 CHECK_IMPLIES(!smi_handler().IsSmi(),
1806 CHECK(validity_cell().IsSmi() || validity_cell().IsCell());
1841 CHECK(transition_info_or_boilerplate().IsSmi() ||
1896 CHECK_IMPLIES(IsWasm(), function().IsSmi());