{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"if"}]}
        if !matches!(self.tcx.def_kind(id.owner_id), DefKind::Impl { of_trait: false }) {
    fn check_item(&mut self, id: hir::ItemId) -> Result<(), ErrorGuaranteed> {
            return Ok(());