Esempio n. 1
0
 public UnaOpConst(UnaOpI <P, R> op, A operand)
     : base(operand, op)
 {
 }
Esempio n. 2
0
 public UnaOpCall(A arg, UnaOpI <P, R> op)
 {
     this.op  = op;
     this.arg = arg;
 }
Esempio n. 3
0
 public UnaOpConst(ConstI <P> arg, UnaOpI <P, R> op)
     : base(arg, op)
 {
 }
Esempio n. 4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="arg">the vals: literal, or var</param>
 /// <param name="op">the op: parameter type: P, return type:R </param>
 public UnaOpCallVal(UnaOpI <A, R> op, ExprI <ValI <A> > arg)
     : base(op, arg)
 {
 }
Esempio n. 5
0
 public UnaOpExpr(UnaOpI <P, R> op, A operand)
     : base(operand, op)
 {
 }
Esempio n. 6
0
 public UnaOpExpr(ConstI <P> operand, UnaOpI <P, R> op)
     : base(operand, op)
 {
 }