{"ast_node_type":"variable","tokens":[{"end":83,"kind":"keyword","start":0,"text":"||"}]}
        || (if let hir::TyKind::Path(hir::QPath::Resolved(_, path)) = &self_ty.kind
        }
            && let Some(&[hir::GenericArg::Type(ty)]) =