Home | History | Annotate | Download | only in ast

Lines Matching refs:IsBitset

76   if (this->IsBitset()) return AstBitsetType::Min(this->AsBitset());
92 if (this->IsBitset()) return AstBitsetType::Max(this->AsBitset());
113 if (IsBitset(type)) {
131 if (IsBitset(type)) return type->AsBitset();
506 if (that->IsBitset()) {
510 if (this->IsBitset()) {
531 if (that->IsBitset()) {
534 if (this->IsBitset()) {
645 if (this->IsBitset() && that->IsBitset()) return true;
656 if (that->IsBitset()) {
670 if (this->IsBitset() || that->IsBitset()) return true;
708 DCHECK(this->Get(0)->IsBitset()); // (2a)
711 if (i != 0) DCHECK(!this->Get(i)->IsBitset()); // (2b)
735 if (type1->IsBitset() && type2->IsBitset()) {
861 if (rhs->IsBitset()) {
890 if (lhs->IsBitset() || rhs->IsBitset()) {
891 return AddToUnion(lhs->IsBitset() ? rhs : lhs, result, size, zone);
950 if (type1->IsBitset() && type2->IsBitset()) {
1012 if (type->IsBitset() || type->IsRange()) return size;
1029 DCHECK(unioned->Get(0)->IsBitset());
1217 if (this->IsBitset()) {