desctruct in assignexpr