Exemplo n.º 1
0
 public override Expression Optimize(OptimizationParams op)
 {
     return(new TupleExpr(exprs.Optimize(op)));
 }
Exemplo n.º 2
0
 public override Expression Optimize(OptimizationParams op)
 {
     return(new NewExpr(type, args.Optimize(op), module));
 }
Exemplo n.º 3
0
 public override Expression Optimize(OptimizationParams op)
 {
     return(new FunCall(funexpr.Optimize(op), args.Optimize(op)));
 }
Exemplo n.º 4
0
 public override Expression Optimize(OptimizationParams op)
 {
     return(new RecordExpr(fields.Optimize(op), fielddefs));
 }