{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"if"}]}
        if !trait_items.is_empty() {
    fn deny_items(&self, trait_items: &[P<AssocItem>], ident_span: Span) {
            let spans: Vec<_> = trait_items.iter().map(|i| i.kind.ident().unwrap().span).collect();