| 552 | } |
| 553 | |
| 554 | void applyControlledT(Qureg qureg, int control, int target) { |
| 555 | validate_quregFields(qureg, __func__); |
| 556 | validate_controlAndTarget(qureg, control, target, __func__); |
| 557 | |
| 558 | // harmlessly re-validates |
| 559 | applyMultiStateControlledT(qureg, &control, nullptr, 1, target); |
| 560 | } |
| 561 | |
| 562 | void applyMultiControlledT(Qureg qureg, int* controls, int numControls, int target) { |
| 563 | validate_quregFields(qureg, __func__); |
nothing calls this directly
no test coverage detected