| 1036 | } |
| 1037 | |
| 1038 | void applyControlledRotateX(Qureg qureg, int control, int target, qreal angle) { |
| 1039 | validate_quregFields(qureg, __func__); |
| 1040 | validate_controlAndTarget(qureg, control, target, __func__); |
| 1041 | |
| 1042 | // harmlessly re-validates |
| 1043 | applyMultiStateControlledRotateX(qureg, &control, nullptr, 1, target, angle); |
| 1044 | } |
| 1045 | |
| 1046 | void applyControlledRotateY(Qureg qureg, int control, int target, qreal angle) { |
| 1047 | validate_quregFields(qureg, __func__); |
nothing calls this directly
no test coverage detected