{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":".filter(|(_,"}]}
        .filter(|(_, def_id)| def_id.is_derive())
    let (macro_id, def_id) = resolver(&item_attr.path)
        .ok_or_else(|| UnresolvedMacro { path: item_attr.path.as_ref().clone() })?;