Repo Added
|
Files
866
|
Badge
README BADGES
|
push
github
Fix doc example for `qk_circuit_get_instruction` (#14737) (#14750) * Fix doc example for `qk_circuit_get_instruction` This example now passes the newly allocated `inst` to `qk_circuit_get_instruction`, matching the signature expected by the function and the examples in `test_circuit.c`. Alternatively, I believe the whole thing could be simplified (and have slightly better performance) by using stack allocation: ```c QkCircuitInstruction inst; QkCircuit *qc = qk_circuit_new(100); uint32_t qubit[1] = {0}; qk_circuit_gate(qc, QkGate_H, qubit, NULL); qk_circuit_get_instruction(qc, 0, &inst); ``` Then one would access its members using `inst.` instead of `inst->`. * Stack allocate the `QkCircuitInstruction` (cherry picked from commit 50523425c) Co-authored-by: Jim Garrison <garrison@ibm.com>
80102 of 91318 relevant lines covered (87.72%)
511942.66 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|