syntax_data: {"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"self.thir.exprs.push(Expr"}]}
source_snippet:                     self.thir.exprs.push(Expr { temp_lifetime, ty: discr_ty, span, kind: bin })
context_before:                     let bin = ExprKind::Binary { op: BinOp::Add, lhs, rhs: offset };
context_after:                 }