| 1256 | _multiRotatePauli(__VA_ARGS__) |
| 1257 | |
| 1258 | static inline void _multiControlledMultiRotatePauli(Qureg qureg, int* ctrls, int numCtrls, int* targs, _NoWarnPauliOpType* enums, int numTargs, qreal angle) { |
| 1259 | int codes[100]; |
| 1260 | for (int i=0; i<numTargs && i<100; i++) |
| 1261 | codes[i] = enums[i]; |
| 1262 | applyMultiControlledPauliGadget(qureg, ctrls, numCtrls, getPauliStr(codes, targs, numTargs), angle); |
| 1263 | } |
| 1264 | #define multiControlledMultiRotatePauli(...) \ |
| 1265 | _WARN_FUNC_RENAMED( \ |
| 1266 | "multiControlledMultiRotatePauli(qureg, ctrls, numCtrls, targs, paulis, numTargs, angle)", \ |
nothing calls this directly
no test coverage detected