{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"&&"}]}
            && cx.tcx.trait_id_of_impl(impl_did).is_none()
            // skip extension traits, only lint functions from the standard library
            && let parent = cx.tcx.parent(adt.did())