{"ast_node_type":"variable","tokens":[{"end":91,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(impl_did) = cx.tcx.impl_of_assoc(ty.hir_id.owner.to_def_id()) {
            TyKind::Ref(_, hir::MutTy { ty: inner_ty, mutbl: hir::Mutability::Not }) => {
                    if cx.tcx.impl_trait_ref(impl_did).is_some() {