protected override void DoEmit(EmitContext ec) { if (!expr.IsSideEffectFree) { expr.EmitSideEffect(ec); } }