{"ast_node_type":"other","tokens":[{"end":25,"kind":"keyword","start":0,"text":"record_variants!("}]}
        record_variants!(
    fn visit_expr(&mut self, e: &'v hir::Expr<'v>) {
            (self, e, e.kind, Some(e.hir_id), hir, Expr, ExprKind),