public static Expr MakeCast(Expr expr, ExprType type) => MakeCast(expr, type, expr.Env);
public override Initr ConformType(MemberIterator iter) { iter.Locate(this.expr.Type); Expr expr = TypeCast.MakeCast(this.expr, iter.CurType); return(new InitExpr(expr)); }