Searched refs:unioned (Results 1 – 5 of 5) sorted by relevance
1027 AstUnionType* unioned = union_type->AsUnion(); in NormalizeUnion() local1029 DCHECK(unioned->Get(0)->IsBitset()); in NormalizeUnion()1032 return unioned->Get(0); in NormalizeUnion()1034 bitset bits = unioned->Get(0)->AsBitset(); in NormalizeUnion()1038 if (representation == unioned->Get(1)->Representation()) { in NormalizeUnion()1039 return unioned->Get(1); in NormalizeUnion()1041 if (unioned->Get(1)->IsRange()) { in NormalizeUnion()1042 return AstRangeType::New(unioned->Get(1)->AsRange()->Min(), in NormalizeUnion()1043 unioned->Get(1)->AsRange()->Max(), in NormalizeUnion()1044 unioned->Get(0)->AsBitset(), zone); in NormalizeUnion()[all …]
953 static AstType* NormalizeUnion(AstType* unioned, int size, Zone* zone);
917 UnionType* unioned = union_type->AsUnion(); in NormalizeUnion() local919 DCHECK(unioned->Get(0)->IsBitset()); in NormalizeUnion()922 return unioned->Get(0); in NormalizeUnion()924 bitset bits = unioned->Get(0)->AsBitset(); in NormalizeUnion()927 if (unioned->Get(1)->IsRange()) { in NormalizeUnion()928 return RangeType::New(unioned->Get(1)->AsRange()->Min(), in NormalizeUnion()929 unioned->Get(1)->AsRange()->Max(), zone); in NormalizeUnion()932 unioned->Shrink(size); in NormalizeUnion()933 SLOW_DCHECK(unioned->Wellformed()); in NormalizeUnion()
663 static Type* NormalizeUnion(Type* unioned, int size, Zone* zone);
63 * Set bindings are now unioned when calling `.plus()`.