| 3171 | } |
| 3172 | |
| 3173 | void validate_newPauliStrNumPaulis(int numPaulis, int maxNumPaulis, const char* caller) { |
| 3174 | |
| 3175 | tokenSubs vars = {{"${NUM_PAULIS}", numPaulis}}; |
| 3176 | assertThat(numPaulis > 0, report::NEW_PAULI_STR_NON_POSITIVE_NUM_PAULIS, vars, caller); |
| 3177 | |
| 3178 | vars["${MAX_PAULIS}"] = maxNumPaulis; |
| 3179 | assertThat(numPaulis <= maxNumPaulis, report::NEW_PAULI_STR_NUM_PAULIS_EXCEEDS_TYPE, vars, caller); |
| 3180 | } |
| 3181 | |
| 3182 | void validate_newPauliStrParams(const char* paulis, int* indices, int numPaulis, int maxNumPaulis, const char* caller) { |
| 3183 |
no test coverage detected