{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"&&"}]}
            && fn_sig.input(0).skip_binder().is_param(0)
        let is_vtable_shim = !fn_sig.inputs().skip_binder().is_empty()
            && tcx.generics_of(def_id).has_self;