{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"&&"}]}
        && find_attr!(tcx.get_all_attrs(parent), AttributeKind::AutomaticallyDerived(..))
    if let DefKind::Impl { .. } = tcx.def_kind(parent)
    {