{"ast_node_type":"other","tokens":[{"end":62,"kind":"keyword","start":0,"text":"if"}]}
            if matches!(item.kind, ItemKind::Delegation(..)) {
        } else if let Some(item) = self.diag_metadata.current_item {
                err.span_label(item.span, format!("delegation supports {self_from_macro}"));