The following figure displays a circuit implementing quantum teleportation.
It uses Haramard transform (H), controlled not (+), measurements (meas), a Not gate (N) and a phase shift gate (P) to teleport quantum state q from Alice to Bob.
I have learned that all quantum computations should be reversible (see e.g. here), but this gate does not seem reversible, because it contains measurements.
Is quantum teleportation reversible? What does being reversible even mean in this context? Most quantum algorithms I know only measure in the end. I am assuming that reversibility in this case means that the gates are reversible before the measurement. But in quantum teleportation, this is not possible (because Alice must send the result of the measurement to Bob).
It is particularly confusing that at the red line below, we have a mixture of bits and quantum bits. How should I interpret this?
Possible answer
The deferred measurement principle states that I could move the measurements to the end and still get the same result. Should I interpret reversibility as "reversibility after moving the measurements to the end"?