Searched refs:IsRange (Results 1 – 4 of 4) sorted by relevance
88 if (this->IsRange()) return this->AsRange()->Min()->Number(); in Min()106 if (this->IsRange()) return this->AsRange()->Max()->Number(); in Max()153 if (type->IsRange()) return type->AsRange()->BitsetLub(); in Lub()457 if (i > 1 && this->IsRange()) return false; // Shortcut. in SlowIs()462 if (that->IsRange()) { in SlowIs()463 return (this->IsRange() && Contains(that->AsRange(), this->AsRange())) in SlowIs()467 if (this->IsRange()) return false; in SlowIs()531 if (this->IsRange()) { in Maybe()535 return that->IsRange() && Overlap(this->AsRange(), that->AsRange()); in Maybe()537 if (that->IsRange()) { in Maybe()[all …]
22 DCHECK(t->IsBitset() || t->IsClass() || t->IsConstant() || t->IsRange() || in cast()
429 bool IsRange() { in IsRange() function795 DCHECK(type->IsRange()); in cast()
404 this->IsBitset(t) + t->IsClass() + t->IsConstant() + t->IsRange() + in IsSomeType()581 CHECK(type->IsRange()); in Range()1019 (type1->IsConstant() && type2->IsRange()) || in Is()1020 (type1->IsRange() && type2->IsRange()) || in Is()