{"ast_node_type":"other","tokens":[{"end":74,"kind":"keyword","start":0,"text":"match"}]}
                            match tt.token_trees().flat_tokens().first() {
                        attrs.by_key(sym::rustc_builtin_macro).tt_values().next().and_then(|tt| {
                                Some(tt::TokenTree::Leaf(tt::Leaf::Ident(name))) => Some(name),