{"ast_node_type":"function","tokens":[{"end":97,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn maybe_unwrap_bool_not(bcx: &mut FunctionBuilder<'_>, arg: Value) -> (Value, bool) {
/// otherwise return the given value and false.
    if let ValueDef::Result(arg_inst, 0) = bcx.func.dfg.value_def(arg) {