private TypeCast(TypeCastType kind, Expr expr, ExprType type, Env env) { this.Expr = expr; this.Kind = kind; this.Type = type; this.Env = env; }