Home | History | Annotate | Download | only in ast

Lines Matching refs:IsUnion

77   if (this->IsUnion()) {
93 if (this->IsUnion()) {
115 } else if (type->IsUnion()) {
132 if (type->IsUnion()) {
539 if (this->IsUnion()) {
547 if (that->IsUnion()) {
626 if (this->IsUnion()) {
634 if (that->IsUnion()) {
679 if (this->IsUnion() && this->AsUnion()->Get(1)->IsRange()) {
713 DCHECK(!this->Get(i)->IsUnion()); // (4)
768 int size1 = type1->IsUnion() ? type1->AsUnion()->Length() : 1;
769 int size2 = type2->IsUnion() ? type2->AsUnion()->Length() : 1;
840 if (lhs->IsUnion()) {
847 if (rhs->IsUnion()) {
970 IsUnion() ? type1->AsUnion()->Length() : 1;
971 int size2 = type2->IsUnion() ? type2->AsUnion()->Length() : 1;
1013 if (type->IsUnion()) {
1072 } else if (this->IsUnion()) {
1087 } else if (this->IsUnion()) {
1101 return type_->IsUnion() ? type_->AsUnion()->Get(index_) : type_;
1142 if (type_->IsUnion()) {
1236 } else if (this->IsUnion()) {