syntax_data: {"ast_node_type":"function","tokens":[{"end":54,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet:     fn report_in_closure(&mut self, expr: &Expr<'_>) {
context_after:         let err = self.tcx.dcx().span_err(expr.span, "`become` is not allowed in closures");