for (i = 0; i < n_supertypes && !new_type; ++i) {
ir_type *new_super = get_class_supertype(fromtype, i);
if (is_SubClass_of(new_super, totype))
for (i = 0; i < n_supertypes && !new_type; ++i) {
ir_type *new_super = get_class_supertype(fromtype, i);
if (is_SubClass_of(new_super, totype))