{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":".unwrap_or_else(||"}]}
                    .unwrap_or_else(|| Ty::new_misc_error(tcx));
                    .expr_ty_adjusted_opt(*expr)
                (self.resolve_vars_if_possible(ty), normalize_span(expr.span))