{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"if"}]}
                    if item.attrs.iter().all(|attr| {
                    // for diagnostics and doc links.
                        !attr.has_name(sym::macro_use) && !attr.has_name(sym::macro_escape)