{"ast_node_type":"variable","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
        if let Err(err) = self.cast_ty.error_reported() {
    fn report_cast_to_unsized_type(&self, fcx: &FnCtxt<'a, 'tcx>) -> ErrorGuaranteed {
            return err;