{"ast_node_type":"other","tokens":[{"end":70,"kind":"keyword","start":0,"text":"sema.descend_into_macros(doc_token).into_iter().find_map(|t|"}]}
        sema.descend_into_macros(doc_token).into_iter().find_map(|t| {
            let (node, descended_prefix_len, is_inner) = match_ast!{