{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":".find_map(|node|"}]}
                .find_map(|node| {
                .take_while(|node| !ast::TokenTree::can_cast(node.kind()))
                    let ty = match_ast! {