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 d52daac commit de750c8Copy full SHA for de750c8
hugr-passes/src/replace_types/handlers.rs
@@ -451,13 +451,13 @@ pub fn copy_discard_borrow_array(
451
.unwrap();
452
{
453
// borrowed - do nothing
454
- let borrowed_case = cond2.case_builder(1).unwrap();
+ let borrowed_case = cond2.case_builder(0).unwrap();
455
let [arr] = borrowed_case.input_wires_arr();
456
borrowed_case.finish_with_outputs([arr]).unwrap();
457
}
458
459
// not borrowed - discard element
460
- let mut not_borrowed_case = cond2.case_builder(0).unwrap();
+ let mut not_borrowed_case = cond2.case_builder(1).unwrap();
461
let [arr] = not_borrowed_case.input_wires_arr();
462
let (arr, elem) = not_borrowed_case
463
.add_borrow_array_borrow(ty.clone(), *n, arr, idx_u)
0 commit comments