Lines Matching refs:union_member
184 for (auto* union_member : type.discriminated_union.members) { in WriteDiscriminatedUnionEqualityOperator() local
186 switch (union_member->which) { in WriteDiscriminatedUnionEqualityOperator()
280 for (auto* union_member : x.type->discriminated_union.members) { in WriteStructMembers() local
281 switch (union_member->which) { in WriteStructMembers()
298 for (auto* union_member : x.type->discriminated_union.members) { in WriteStructMembers() local
299 switch (union_member->which) { in WriteStructMembers()
631 for (const auto* union_member : cpp_type.discriminated_union.members) { in WriteEncoder() local
632 switch (union_member->which) { in WriteEncoder()
637 if (!WriteEncoder(fd, ToUnderscoreId(name + ".uint"), *union_member, in WriteEncoder()
647 if (!WriteEncoder(fd, ToUnderscoreId(name + ".str"), *union_member, in WriteEncoder()
658 *union_member, nested_type_scope, in WriteEncoder()