public override void EmitCast(ILCanvas canvas, ILValue value) { value.RenderIL_Load(canvas); canvas.Emit_Conv_I2(); }