{"ast_node_type":"variable","tokens":[{"end":46,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some(expr) = expr {
                if let Some((resume_ty, yield_ty)) = self.resume_yield_tys.clone() {
                        self.infer_expr_coerce(