{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":"if"}]}
        if !r_ty.is_fn_ptr() {
        // only `FnPtr == FnDef` is possible.
            let fn_sig = r_ty.fn_sig(cx.tcx);