{"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":".unwrap_or_else(|guar|"}]}
                    .unwrap_or_else(|guar| Ty::new_error(self.tcx(), guar));
                    .map(|(ty, _, _)| ty)
                let ty = LoweredTy::from_raw(self, path_span, ty);