{"ast_node_type":"variable","tokens":[{"end":97,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some(m) = func.syntax().descendants().find_map(ast::MacroCall::cast) {
                if let ast::AssocItem::Fn(ref func) = first_assoc_item {
                        if m.syntax().text() == "todo!()" {