We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 32d279a commit d4e9638Copy full SHA for d4e9638
hugr-passes/src/replace_types/handlers.rs
@@ -452,13 +452,13 @@ pub fn copy_discard_borrow_array(
452
.unwrap();
453
{
454
// borrowed - do nothing
455
- let borrowed_case = cond2.case_builder(1).unwrap();
+ let borrowed_case = cond2.case_builder(0).unwrap();
456
let [arr] = borrowed_case.input_wires_arr();
457
borrowed_case.finish_with_outputs([arr]).unwrap();
458
}
459
460
// not borrowed - discard element
461
- let mut not_borrowed_case = cond2.case_builder(0).unwrap();
+ let mut not_borrowed_case = cond2.case_builder(1).unwrap();
462
let [arr] = not_borrowed_case.input_wires_arr();
463
let (arr, elem) = not_borrowed_case
464
.add_borrow_array_borrow(ty.clone(), *n, arr, idx_u)
0 commit comments