public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg) { if (rhc != RHC.Statement) { objx.EmitConstant(ilg, _id, _n); } }
public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg) { objx.EmitConstant(ilg, _id, _v); if (rhc == RHC.Statement) { ilg.Emit(OpCodes.Pop); } }
public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg) { if (rhc != RHC.Statement) objx.EmitConstant(ilg, _id, _n); }
public override void Emit(RHC rhc, ObjExpr objx, CljILGen ilg) { objx.EmitConstant(ilg, _id, _v); if (rhc == RHC.Statement) ilg.Emit(OpCodes.Pop); }