syntax_data: {"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"hir::StmtKind::Expr(expr)"}]}
source_snippet:                             hir::StmtKind::Expr(expr) | hir::StmtKind::Semi(expr) => expr,
context_before:                         [single] if body.expr.is_none() => match single.kind {
context_after:                             _ => dcx.emit_fatal(LoopMatchMissingAssignment { span: body.span }),