{"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"if"}]}
        if item.attrs.iter().any(|attr| attr.is_proc_macro_attr()) {
    fn visit_item(&mut self, item: &'a Item) {
            self.has_proc_macro_decls = true;