set_irn_typeinfo_type(new_cast, new_type); /* keep type information up to date. */
if (get_trouts_state() != outs_none) add_type_cast(new_type, new_cast);
}
} else {
assert(is_SuperClass_of(totype, fromtype));
/* upcast */
set_irn_typeinfo_type(new_cast, new_type); /* keep type information up to date. */
if (get_trouts_state() != outs_none) add_type_cast(new_type, new_cast);
}
} else {
assert(is_SuperClass_of(totype, fromtype));
/* upcast */