{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"self.only_has_type(fcx).unwrap_or_else(||"}]}
        self.only_has_type(fcx).unwrap_or_else(|| fcx.next_ty_var(span))
    pub(super) fn coercion_target_type(self, fcx: &FnCtxt<'a, 'tcx>, span: Span) -> Ty<'tcx> {
    }