EmitConstant() private method

private EmitConstant ( CljILGen ilg, int id, object val ) : void
ilg CljILGen
id int
val object
return void
示例#1
0
 public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg)
 {
     if (rhc != RHC.Statement)
     {
         objx.EmitConstant(ilg, _id, _n);
     }
 }
示例#2
0
 public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg)
 {
     objx.EmitConstant(ilg, _id, _v);
     if (rhc == RHC.Statement)
     {
         ilg.Emit(OpCodes.Pop);
     }
 }
示例#3
0
 public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg)
 {
     if (rhc != RHC.Statement)
         objx.EmitConstant(ilg, _id, _n);
 }
示例#4
0
 public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg)
 {
     objx.EmitConstant(ilg, _id, _v);
     if (rhc == RHC.Statement)
         ilg.Emit(OpCodes.Pop);
 }