{"ast_node_type":"other","tokens":[{"end":67,"kind":"keyword","start":0,"text":"ExprKind::While(subexpression,"}]}
                ExprKind::While(subexpression, block, opt_label) =>
                    visit_visitable!($($mut)? vis, head_expression, if_block, optional_else),
                    visit_visitable!($($mut)? vis, subexpression, block, opt_label),