{"ast_node_type":"other","tokens":[{"end":93,"kind":"keyword","start":0,"text":"crate::optimize::peephole::maybe_unwrap_bool_not(&mut"}]}
                        crate::optimize::peephole::maybe_unwrap_bool_not(&mut fx.bcx, discr);
                    let (discr, is_inverted) =
                    let test_zero = if is_inverted { !test_zero } else { test_zero };