{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"$($(AstFragment::$Kind(ast)"}]}
                    $($(AstFragment::$Kind(ast) => vis.$mut_visit_ast(ast),)?)*
                    AstFragment::MethodReceiverExpr(expr) => vis.visit_method_receiver_expr(expr),
                    $($(AstFragment::$Kind(ast) =>