/* Decoded by unphp.net */ sXENA($RHnSR->tgdWE, true) . $this->zT6pS($RHnSR->flags) . ($RHnSR->nT8B9 ? $this->FHxQ9($RHnSR->nT8B9) . " " : '') . ($RHnSR->W7wnR ? "&" : '') . ($RHnSR->piUpT ? "..." : '') . $this->fHXQ9($RHnSR->NM8oc) . ($RHnSR->NZ6UX ? " = " . $this->fhxQ9($RHnSR->NZ6UX) : ''); } protected function qWp3A(xbU3V\ge6pV $RHnSR) : string { return ($RHnSR->name ? $RHnSR->name->TYadz() . ": " : '') . ($RHnSR->W7wnR ? "&" : '') . ($RHnSR->r8j2u ? "..." : '') . $this->fhxQ9($RHnSR->gAoCO); } protected function HgXaj(XBu3V\PN_fh $RHnSR) : string { return "..."; } protected function YV6Y1(xbU3V\yj7sS $RHnSR) : string { return $RHnSR->name . " = " . $this->fhXq9($RHnSR->gAoCO); } protected function YGpfj(xbu3V\Lpj5V $RHnSR) : string { return "?" . $this->fHxq9($RHnSR->nT8B9); } protected function OP4IP(xBU3v\KVBTd $RHnSR) : string { goto tiYtU; TW4Gd: foreach ($RHnSR->mIGKL as $GiFT9) { goto JKL3w; nkc0e: goto qxefu; goto QHkVT; JKL3w: if (!$GiFT9 instanceof xbU3v\P2zf2) { goto Yrgk3; } goto ibZyO; ibZyO: $A_9sI[] = "(" . $this->FHXq9($GiFT9) . ")"; goto nkc0e; QHkVT: Yrgk3: goto PZCQm; DPLEr: qxefu: goto n_9eh; PZCQm: $A_9sI[] = $this->fHXq9($GiFT9); goto DPLEr; n_9eh: } goto Xfi0g; tiYtU: $A_9sI = []; goto TW4Gd; vyjbE: return implode("|", $A_9sI); goto hD_rs; Xfi0g: JUCjI: goto vyjbE; hD_rs: } protected function tR5n0(Xbu3v\P2ZF2 $RHnSR) : string { return $this->jBsrv($RHnSR->mIGKL, "&"); } protected function zuk_6(XBU3v\Jzbtn $RHnSR) : string { return $RHnSR->name; } protected function l9PSr(XbU3V\IMnv1 $RHnSR) : string { return "$" . $RHnSR->name; } protected function SoCI7(Xbu3v\Attribute $RHnSR) : string { return $this->FhXq9($RHnSR->name) . ($RHnSR->Cy88Q ? "(" . $this->d29zA($RHnSR->Cy88Q) . ")" : ''); } protected function vPNZD(xBu3v\EMa7w $RHnSR) : string { return "#[" . $this->D29Za($RHnSR->zBFki) . "]"; } protected function L49Jf(H4t7A $RHnSR) : string { return $RHnSR->name; } protected function IAZ0Y(h4T7a\ijZAq $RHnSR) : string { return "\" . $RHnSR->name; } protected function ylEwb(H4t7a\jO9fU $RHnSR) : string { return "namespace\" . $RHnSR->name; } protected function WAozf(gYhWu\sjbDL $RHnSR) : string { return "__CLASS__"; } protected function KjsY5(gyhwU\Dir $RHnSR) : string { return "__DIR__"; } protected function KVrVB(gyhWu\File $RHnSR) : string { return "__FILE__"; } protected function sPvjG(GYhwu\lIp40 $RHnSR) : string { return "__FUNCTION__"; } protected function vSGdp(gYhWU\iHb2c $RHnSR) : string { return "__LINE__"; } protected function sxcTy(GyHwU\KsYAs $RHnSR) : string { return "__METHOD__"; } protected function efPuk(gyhwU\InWVz $RHnSR) : string { return "__NAMESPACE__"; } protected function QU9se(gYHWU\LTf4t $RHnSR) : string { return "__TRAIT__"; } private function QtRCf(string $ngyur) : string { return str_replace(" ", $this->ppznj, $ngyur); } protected function TCspl(Scalar\DGJp1 $RHnSR) : string { goto a8lls; vTTn0: CanZZ: goto BTxT3; RXz6Q: switch ($hCI7C) { case Scalar\DgJp1::Bpx5i: goto AwbCe; ER0JH: return "<<<'{$vX959}'{$l8dEU}{$vX959}{$this->hjcGf}"; goto lrFHx; nl9e1: return "<<<'{$vX959}'{$l8dEU}{$iGBJc}{$l8dEU}{$vX959}{$this->hjcGf}"; goto MZ7RL; m37yC: $iGBJc = $vjb6b ? $this->QTRcf($RHnSR->gAoCO) : $RHnSR->gAoCO; goto nl9e1; lrFHx: ZoWUt: goto sy53i; WS1JP: D9k_y: goto OwIHB; DvtUe: $l8dEU = $vjb6b ? $this->ppznj : $this->g7nt0; goto gptth; qXrI2: if (!($vX959 && !$this->XlSDl($RHnSR->gAoCO, $vX959))) { goto D9k_y; } goto snxA7; sy53i: if (!($RHnSR->gAoCO[strlen($RHnSR->gAoCO) - 1] !== "\xd")) { goto ABHMo; } goto m37yC; AwbCe: $vX959 = $RHnSR->getAttribute("docLabel"); goto qXrI2; gptth: if (!($RHnSR->gAoCO === '')) { goto ZoWUt; } goto ER0JH; snxA7: $vjb6b = $this->CchAd->yYQdM(); goto DvtUe; MZ7RL: ABHMo: goto WS1JP; OwIHB: case Scalar\DGJp1::KT8s9: return $this->wGB3o($RHnSR->gAoCO); case Scalar\dgjp1::JtRK9: goto Nzn1r; Nzn1r: $vX959 = $RHnSR->getAttribute("docLabel"); goto wPXmv; ynKhB: Un20R: goto GvHRI; iV29o: $l8dEU = $this->CchAd->Yyqdm() ? $this->ppznj : $this->g7nt0; goto AeQnW; KmGjA: if (!($vX959 && !$this->xlSDl($JyThj, $vX959))) { goto Un20R; } goto iV29o; APXGc: OmlQY: goto RipnF; RipnF: return "<<<{$vX959}{$l8dEU}{$JyThj}{$l8dEU}{$vX959}{$this->hjcGf}"; goto ynKhB; AeQnW: if (!($JyThj === '')) { goto OmlQY; } goto cOIF7; wPXmv: $JyThj = $this->hbxGb($RHnSR->gAoCO, null); goto KmGjA; cOIF7: return "<<<{$vX959}{$l8dEU}{$vX959}{$this->hjcGf}"; goto APXGc; GvHRI: case Scalar\dgJP1::mMOWx: return """ . $this->hBxgb($RHnSR->gAoCO, """) . """; } goto vl6hr; a8lls: $hCI7C = $RHnSR->getAttribute("kind", Scalar\dGJp1::KT8s9); goto RXz6Q; vl6hr: YDMYE: goto vTTn0; BTxT3: throw new \Exception("Invalid string kind"); goto rwcR9; rwcR9: } protected function uEEcz(Scalar\o4Ixw $RHnSR) : string { goto iE2py; fEjOM: $vX959 = $RHnSR->getAttribute("docLabel"); goto Om0d8; v9jVv: if (!(count($RHnSR->qQYkx) === 1 && $RHnSR->qQYkx[0] instanceof XBu3V\dotfE && $RHnSR->qQYkx[0]->gAoCO === '')) { goto VplEe; } goto U5wUm; CHToe: $l8dEU = $this->CchAd->yYQdm() ? $this->ppznj : $this->g7nt0; goto v9jVv; ZV2en: Qh3cZ: goto eWizw; idJq3: return """ . $this->HkUkp($RHnSR->qQYkx, """) . """; goto tg3dq; Om0d8: if (!($vX959 && !$this->nqZyz($RHnSR->qQYkx, $vX959))) { goto Qh3cZ; } goto CHToe; lXVDO: VplEe: goto fVB8p; iE2py: if (!($RHnSR->getAttribute("kind") === Scalar\dGJP1::JtRK9)) { goto lTJEG; } goto fEjOM; eWizw: lTJEG: goto idJq3; fVB8p: return "<<<{$vX959}{$l8dEU}" . $this->HkUkp($RHnSR->qQYkx, null) . "{$l8dEU}{$vX959}{$this->hjcGf}"; goto ZV2en; U5wUm: return "<<<{$vX959}{$l8dEU}{$vX959}{$this->hjcGf}"; goto lXVDO; tg3dq: } protected function SnLW0(Scalar\WM22a $RHnSR) : string { goto iGEK2; VYDkV: wVwUy: goto RV9io; RV9io: cjjol: goto tOkw3; v6dpj: $ngyur = (string) -$RHnSR->gAoCO; goto x_oPT; j0bQq: x0tye: goto oMDUQ; d2wMO: if (!(Scalar\WM22a::FboOV === $hCI7C)) { goto I1koP; } goto g3pmx; g3pmx: return (string) $RHnSR->gAoCO; goto sIXyE; Xbav8: bf8jA: goto ZeWJz; TgUri: if ($RHnSR->gAoCO < 0) { goto bf8jA; } goto CAVz1; oMDUQ: $hCI7C = $RHnSR->getAttribute("kind", Scalar\Wm22a::FboOV); goto d2wMO; iGEK2: if (!($RHnSR->gAoCO === -\PHP_INT_MAX - 1)) { goto x0tye; } goto ftUYc; sIXyE: I1koP: goto TgUri; wK2_p: switch ($hCI7C) { case Scalar\wM22a::iFgXF: return $LZrxH . "0b" . base_convert($ngyur, 10, 2); case Scalar\wM22a::XqNGX: return $LZrxH . "0" . base_convert($ngyur, 10, 8); case Scalar\Wm22A::J_VaS: return $LZrxH . "0x" . base_convert($ngyur, 10, 16); } goto VYDkV; GWVgk: goto ts71P; goto Xbav8; ZNWPv: $ngyur = (string) $RHnSR->gAoCO; goto GWVgk; ftUYc: return "(-" . \PHP_INT_MAX . "-1)"; goto j0bQq; tOkw3: throw new \Exception("Invalid number kind"); goto vUc4_; ZeWJz: $LZrxH = "-"; goto v6dpj; CAVz1: $LZrxH = ''; goto ZNWPv; x_oPT: ts71P: goto wK2_p; vUc4_: } protected function jTi0R(Scalar\RuUil $RHnSR) : string { goto FQWHH; lXA3C: return "\NAN"; goto sSvXQ; sSvXQ: goto VOJxd; goto uI9gw; XlR0M: return "-1.0E+1000"; goto hKlpm; uI9gw: vp8cx: goto XlR0M; hKlpm: VOJxd: goto mWsk7; CCYy_: $Y39wv = sprintf("%.16G", $RHnSR->gAoCO); goto lNMPr; lNMPr: if (!($RHnSR->gAoCO !== (float) $Y39wv)) { goto qKdvG; } goto CXvll; ggOI3: return preg_match("/^-?[0-9]+$/", $Y39wv) ? $Y39wv . ".0" : $Y39wv; goto FM8_1; Lx0qT: $Y39wv = str_replace(",", ".", $Y39wv); goto ggOI3; CXvll: $Y39wv = sprintf("%.17G", $RHnSR->gAoCO); goto nNhVi; nNhVi: qKdvG: goto Lx0qT; FQWHH: if (is_finite($RHnSR->gAoCO)) { goto MlFsb; } goto y0NuH; Xjohh: return "1.0E+1000"; goto zQ74N; y0NuH: if (!($RHnSR->gAoCO === \INF)) { goto MbUkd; } goto Xjohh; zQ74N: MbUkd: goto l_AOU; mWsk7: MlFsb: goto CCYy_; l_AOU: if ($RHnSR->gAoCO === -\INF) { goto vp8cx; } goto lXA3C; FM8_1: } protected function d4swy(SJAKV\yB8tC $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhn1U(Expr\yb8TC::class, $this->Fhxq9($RHnSR->NM8oc) . " = ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function tH5Fl(SJaKV\Vlyqu $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhn1U(Expr\VLYQU::class, $this->fHXQ9($RHnSR->NM8oc) . " =& ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function k8a6Z(UKFjt\ASXdh $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHN1u(AssignOp\AsxDH::class, $this->FhXQ9($RHnSR->NM8oc) . " += ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function F1RIO(ukFjt\C8mBF $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHn1u(AssignOp\C8mbf::class, $this->FHXQ9($RHnSR->NM8oc) . " -= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function zjjmg(ukFJt\XfJFq $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHN1u(AssignOp\xfjfQ::class, $this->Fhxq9($RHnSR->NM8oc) . " *= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function B1b3H(UKfJT\b83u8 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhN1U(AssignOp\b83u8::class, $this->fHXQ9($RHnSR->NM8oc) . " /= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function KUMSX(uKfJT\XQ87_ $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhN1u(AssignOp\xQ87_::class, $this->FhXq9($RHnSR->NM8oc) . " .= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function iDF25(ukFJt\EVYRx $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHN1u(AssignOp\evyRX::class, $this->FHxq9($RHnSR->NM8oc) . " %= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function n0g9Y(ukFjT\s7TgS $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHn1U(AssignOp\S7TGS::class, $this->fhXQ9($RHnSR->NM8oc) . " &= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function oTw08(uKFJt\hQcmV $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhN1u(AssignOp\HQCmv::class, $this->fhxQ9($RHnSR->NM8oc) . " |= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function LZGhx(ukFjT\NKH_C $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XhN1U(AssignOp\NKH_C::class, $this->Fhxq9($RHnSR->NM8oc) . " ^= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function I9nDm(UKfjt\xNuYh $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHn1U(AssignOp\xNuYh::class, $this->FHXQ9($RHnSR->NM8oc) . " <<= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function ikhOv(uKfjt\CYvZs $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XhN1U(AssignOp\CYVzs::class, $this->FHxq9($RHnSR->NM8oc) . " >>= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function Zjuz9(ukFjt\Pow $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHn1U(AssignOp\Pow::class, $this->fhXQ9($RHnSR->NM8oc) . " **= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function Dj741(UKfjT\J085l $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XhN1U(AssignOp\J085l::class, $this->fHXq9($RHnSR->NM8oc) . " ??= ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function BdkIm(TfAG0\aSXdH $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4kKS(BinaryOp\ASXDH::class, $RHnSR->WUa3Y, " + ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function yahys(Tfag0\C8MBF $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kKs(BinaryOp\C8mBF::class, $RHnSR->WUa3Y, " - ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function UA6u6(tFaG0\XfJFQ $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kkS(BinaryOp\xFJfQ::class, $RHnSR->WUa3Y, " * ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function D8T7p(tFAG0\B83u8 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KKS(BinaryOp\b83U8::class, $RHnSR->WUa3Y, " / ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function F5uHO(tfAg0\xQ87_ $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KKs(BinaryOp\xq87_::class, $RHnSR->WUa3Y, " . ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function Vw4Av(TfaG0\evYRX $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4kKS(BinaryOp\EVYrx::class, $RHnSR->WUa3Y, " % ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function co7Wd(tfaG0\vvlff $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KKs(BinaryOp\VVlFF::class, $RHnSR->WUa3Y, " && ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function a535J(tfag0\A3Qka $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KkS(BinaryOp\a3qka::class, $RHnSR->WUa3Y, " || ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function Z_vES(TFag0\s7Tgs $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4KKS(BinaryOp\s7TGs::class, $RHnSR->WUa3Y, " & ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function foAEI(tfag0\Hqcmv $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4KkS(BinaryOp\hQCmV::class, $RHnSR->WUa3Y, " | ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function zISeT(tfag0\NKh_C $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4Kks(BinaryOp\nKh_C::class, $RHnSR->WUa3Y, " ^ ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function BEuMW(tfag0\xnuyh $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kKS(BinaryOp\xnuYH::class, $RHnSR->WUa3Y, " << ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function Luw2o(Tfag0\cyVZS $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4kkS(BinaryOp\CyvZs::class, $RHnSR->WUa3Y, " >> ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function o_SU7(Tfag0\Pow $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kKS(BinaryOp\Pow::class, $RHnSR->WUa3Y, " ** ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function cJjBE(TfAg0\anODD $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4Kks(BinaryOp\anoDd::class, $RHnSR->WUa3Y, " and ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function aE7aV(tfaG0\wQLWD $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KKS(BinaryOp\wqlWd::class, $RHnSR->WUa3Y, " or ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function uLJFv(tfaG0\AOQEv $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kkS(BinaryOp\aOqev::class, $RHnSR->WUa3Y, " xor ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function Bgp1e(tFag0\c6MxI $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KKs(BinaryOp\C6mXi::class, $RHnSR->WUa3Y, " == ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function uLSuZ(TFAg0\ZScVi $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kks(BinaryOp\ZscVI::class, $RHnSR->WUa3Y, " != ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function YdV0G(tFag0\fzaef $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kks(BinaryOp\FZAeF::class, $RHnSR->WUa3Y, " === ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function fAcv0(Tfag0\LZDBK $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4Kks(BinaryOp\lzdbK::class, $RHnSR->WUa3Y, " !== ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function dRhSU(TfAG0\qZlz4 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kks(BinaryOp\qZlZ4::class, $RHnSR->WUa3Y, " <=> ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function nbhCX(tFAG0\zEDYm $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4KkS(BinaryOp\ZedYm::class, $RHnSR->WUa3Y, " > ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function uxYmx(TFAg0\lkGXa $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4kKs(BinaryOp\lkgxa::class, $RHnSR->WUa3Y, " >= ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function Gfotm(TFaG0\cYpEE $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kKs(BinaryOp\CYpEe::class, $RHnSR->WUa3Y, " < ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function jFt7N(TfaG0\ZX_zm $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->z4KKS(BinaryOp\zx_zM::class, $RHnSR->WUa3Y, " <= ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function NYn87(Tfag0\j085l $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4kkS(BinaryOp\j085l::class, $RHnSR->WUa3Y, " ?? ", $RHnSR->SqqeI, $CbEAL, $FEvAz); } protected function V261T(sjAKv\EkcER $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->u9NGj(Expr\ekCer::class, $RHnSR->qeiTY, " instanceof " . $this->NWofx($RHnSR->class), $CbEAL, $FEvAz); } protected function xsurW(sJAKV\ACbNP $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHn1U(Expr\AcBnP::class, "!", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function D3HAv(SjAKv\UacBJ $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHn1u(Expr\uacBJ::class, "~", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function AsROn(sJakv\Sbeg1 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHN1U(Expr\SbEG1::class, "-", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function a3I1u(SjakV\PSKML $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHn1U(Expr\PSKmL::class, "+", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function itU5m(sjAKV\XOxk5 $RHnSR) : string { return "++" . $this->fHxQ9($RHnSR->NM8oc); } protected function wIC0m(sjAkv\HBSJb $RHnSR) : string { return "--" . $this->fHxq9($RHnSR->NM8oc); } protected function kZ5mm(SJAKv\bqw5c $RHnSR) : string { return $this->fHxQ9($RHnSR->NM8oc) . "++"; } protected function XHsse(SJAkV\VkHyR $RHnSR) : string { return $this->FhXq9($RHnSR->NM8oc) . "--"; } protected function DV63E(SjakV\wasZ0 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhn1U(Expr\waSZ0::class, "@", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function Rs3lE(SJAkv\SNzKf $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xHN1u(Expr\snZkf::class, "yield from ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function YGYsA(SjaKv\smVYn $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHN1U(Expr\sMVyn::class, "print ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function IW2vB(Y7cRS\Wm22a $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Xhn1U(Cast\Wm22a::class, "(int) ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function Iwdta(Y7Crs\bnLR0 $RHnSR, int $CbEAL, int $FEvAz) : string { goto IRAOn; Kp4T3: if ($hCI7C === Cast\bnlR0::YuoPl) { goto nyyku; } goto yge2l; obBnY: assert($hCI7C === Cast\bNLR0::XPUBU); goto VB5vP; RMg4o: aVtpP: goto IN2Ix; IRAOn: $hCI7C = $RHnSR->getAttribute("kind", Cast\BNLr0::YuoPl); goto Kp4T3; Hz6EA: $oT1HR = "(double)"; goto Mz82r; VB5vP: $oT1HR = "(real)"; goto X8ACy; TlsEE: nyyku: goto Hz6EA; IN2Ix: return $this->xhn1u(Cast\bNlr0::class, $oT1HR . " ", $RHnSR->qeiTY, $CbEAL, $FEvAz); goto FNpFm; RFC0j: kU4CE: goto r8IA5; X8ACy: goto aVtpP; goto TlsEE; r8IA5: $oT1HR = "(float)"; goto RMg4o; Mz82r: goto aVtpP; goto RFC0j; yge2l: if ($hCI7C === Cast\bNLR0::HLt7J) { goto kU4CE; } goto obBnY; FNpFm: } protected function AAP8c(Y7Crs\Dgjp1 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XhN1u(Cast\dGJP1::class, "(string) ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function aRiv3(Y7CRs\XMBE_ $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHN1u(Cast\XMBE_::class, "(array) ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function p1H_K(Y7crS\OqUeu $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHN1u(Cast\oQueU::class, "(object) ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function lsvAD(Y7cRs\Oq31v $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHn1u(Cast\OQ31V::class, "(bool) ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function C1KrE(Y7Crs\JkxLF $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->xhN1U(Cast\jkXlF::class, "(unset) ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function M8sQx(sJAkv\I1fbQ $RHnSR) : string { return $this->c0Wtl($RHnSR->name) . "(" . $this->Tqe56($RHnSR->Cy88Q) . ")"; } protected function kEFzV(sJaKv\qeTct $RHnSR) : string { return $this->cCb6U($RHnSR->NM8oc) . "->" . $this->TRgnL($RHnSR->name) . "(" . $this->tqE56($RHnSR->Cy88Q) . ")"; } protected function KnvAw(sjAKV\nZehr $RHnSR) : string { return $this->CCb6u($RHnSR->NM8oc) . "?->" . $this->TRGNL($RHnSR->name) . "(" . $this->TQE56($RHnSR->Cy88Q) . ")"; } protected function T7LlT(sjAkv\zUoC7 $RHnSR) : string { return $this->DHmI7($RHnSR->class) . "::" . ($RHnSR->name instanceof SjAkV ? $RHnSR->name instanceof sJakv\mEuuF ? $this->FHXq9($RHnSR->name) : "{" . $this->FHxQ9($RHnSR->name) . "}" : $RHnSR->name) . "(" . $this->tQE56($RHnSR->Cy88Q) . ")"; } protected function tPRTX(sjAKv\kDW_9 $RHnSR) : string { return "empty(" . $this->FHXq9($RHnSR->qeiTY) . ")"; } protected function SVel4(sJAKv\X4LVR $RHnSR) : string { return "isset(" . $this->d29zA($RHnSR->Xib8o) . ")"; } protected function wdhv9(SjaKV\yMp_n $RHnSR) : string { return "eval(" . $this->FHxq9($RHnSR->qeiTY) . ")"; } protected function sssvk(SjaKV\jqZuy $RHnSR, int $CbEAL, int $FEvAz) : string { static $zJBKy = [Expr\JqZuy::MQFhY => "include", Expr\JqZUY::x0PVj => "include_once", Expr\JqZuy::Zgiie => "require", Expr\jQZUY::l5tyj => "require_once"]; return $this->xhn1u(Expr\JQZUY::class, $zJBKy[$RHnSR->nT8B9] . " ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function hjapX(sjAKv\K2MVr $RHnSR) : string { goto JnjT4; wHA8O: goto T_qN1; goto QD1a2; DioK7: if ($pC5MO === Expr\K2mVr::YMbzb) { goto TRbef; } goto E_LI8; JnjT4: $pC5MO = $RHnSR->getAttribute("kind", $this->CchAd->CcFdi() ? Expr\K2mvr::YMbzb : Expr\k2MvR::yGDOD); goto DioK7; sculW: return "[" . $this->Tqe56($RHnSR->LQV2e, true) . "]"; goto M5ur8; E_LI8: return "list(" . $this->TQe56($RHnSR->LQV2e, true) . ")"; goto wHA8O; QD1a2: TRbef: goto sculW; M5ur8: T_qN1: goto Mgl3d; Mgl3d: } protected function rSrZa(SJAKv\Error $RHnSR) : string { throw new \LogicException("Cannot pretty-print AST with Error nodes"); } protected function w4U8Y(sjAKV\meUUF $RHnSR) : string { goto Nt8ft; bzNe_: goto zM8A6; goto k9_1q; k9_1q: ziqsQ: goto XzGyq; cTgNg: return "$" . $RHnSR->name; goto bzNe_; XzGyq: return "${" . $this->fhxQ9($RHnSR->name) . "}"; goto BJmet; Nt8ft: if ($RHnSR->name instanceof SjakV) { goto ziqsQ; } goto cTgNg; BJmet: zM8A6: goto BvqhP; BvqhP: } protected function oZzZe(SjAkV\xMbE_ $RHnSR) : string { goto Coiv4; REWKS: if ($pC5MO === Expr\xMBE_::fdcpL) { goto zvg6l; } goto YWyzk; BnIrD: goto dtFe8; goto n77Tk; YWyzk: return "array(" . $this->tqe56($RHnSR->LQV2e, true) . ")"; goto BnIrD; LJDed: return "[" . $this->TqE56($RHnSR->LQV2e, true) . "]"; goto t7ks_; t7ks_: dtFe8: goto bPmq4; n77Tk: zvg6l: goto LJDed; Coiv4: $pC5MO = $RHnSR->getAttribute("kind", $this->URC7V ? Expr\xmbE_::fdcpL : Expr\xmBE_::usKCI); goto REWKS; bPmq4: } protected function ih2yU(?Node $RHnSR) : string { goto qMqe9; QyFcl: return ''; goto UQUAY; W5jzQ: $TrHwI = $this->Tsy3p[Expr\cRezg::class][0]; goto Vonsq; UQUAY: WkGWQ: goto W5jzQ; Vonsq: return $this->fHxq9($RHnSR, eaXO4::RaI2I, $TrHwI) . " => "; goto pJj0p; qMqe9: if (!($RHnSR === null)) { goto WkGWQ; } goto QyFcl; pJj0p: } protected function NvSOA(xBU3v\p5H_z $RHnSR) : string { return $this->iH2yu($RHnSR->GVtHq) . ($RHnSR->W7wnR ? "&" : '') . ($RHnSR->r8j2u ? "..." : '') . $this->fhXQ9($RHnSR->gAoCO); } protected function nTzHp(SJAKV\MaT4Q $RHnSR) : string { return $this->cCb6u($RHnSR->NM8oc) . "[" . (null !== $RHnSR->Z_tN0 ? $this->fHXQ9($RHnSR->Z_tN0) : '') . "]"; } protected function pBC4j(sJakV\hST3I $RHnSR) : string { return $this->fhxq9($RHnSR->name); } protected function QF3bX(SJakv\ebj3K $RHnSR) : string { return $this->dHMi7($RHnSR->class) . "::" . $this->tRgnL($RHnSR->name); } protected function nqtow(SJAKv\meZKg $RHnSR) : string { return $this->CCb6u($RHnSR->NM8oc) . "->" . $this->tRgNl($RHnSR->name); } protected function iyJ4P(SjAkV\QcUgV $RHnSR) : string { return $this->CCB6U($RHnSR->NM8oc) . "?->" . $this->TrgNL($RHnSR->name); } protected function NBQeY(sJaKv\lYX_c $RHnSR) : string { return $this->dHMI7($RHnSR->class) . "::$" . $this->tRGnl($RHnSR->name); } protected function XQJEd(SjaKv\QR3HW $RHnSR) : string { return "`" . $this->hKUKp($RHnSR->qQYkx, "`") . "`"; } protected function GpuE2(SjAkV\Closure $RHnSR) : string { return $this->sXEna($RHnSR->tgdWE, true) . $this->kloOL($RHnSR->NmAiu) . "function " . ($RHnSR->W7wnR ? "&" : '') . "(" . $this->tQe56($RHnSR->params, $this->CchAd->WgmlU()) . ")" . (!empty($RHnSR->IswTE) ? " use (" . $this->D29Za($RHnSR->IswTE) . ")" : '') . (null !== $RHnSR->TK54T ? ": " . $this->FHXq9($RHnSR->TK54T) : '') . " {" . $this->i5bzx($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function smUqO(sJAkv\upYxu $RHnSR) : string { return "match (" . $this->FhXQ9($RHnSR->tiwYd) . ") {" . $this->hf3Yr($RHnSR->w5T99, true) . $this->ppznj . "}"; } protected function DKxfs(xBu3v\znUPD $RHnSR) : string { goto ZZ_Z0; tkEn9: $K8Sx8 .= $this->ih2yU($RHnSR->NTwxX[$YDnJX]); goto pIhQi; mDQy2: $K8Sx8 = "default => "; goto tPGo7; RY0d9: return $K8Sx8 . $this->FHXQ9($RHnSR->C984i); goto lDZXu; t_bEa: Xpu4n: goto ANTmU; ZZ_Z0: $K8Sx8 = ''; goto xsfug; QXBUB: $YDnJX++; goto YKzHa; e26Qa: $K8Sx8 .= $this->FHxq9($RHnSR->NTwxX[$YDnJX]) . ", "; goto ZTjDL; ANTmU: $YDnJX = 0; goto YBANg; aPqrY: if (!($YDnJX + 1 < $suO1D)) { goto vC8wt; } goto e26Qa; xsfug: if ($RHnSR->NTwxX) { goto Xpu4n; } goto mDQy2; WYZVg: vZSWm: goto aPqrY; EF59H: vC8wt: goto tkEn9; ZTjDL: OduOE: goto QXBUB; pIhQi: HfrOT: goto RY0d9; YKzHa: goto vZSWm; goto EF59H; YBANg: $suO1D = \count($RHnSR->NTwxX); goto WYZVg; tPGo7: goto HfrOT; goto t_bEa; lDZXu: } protected function A1F6I(sJaKV\V58K7 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHn1u(Expr\V58K7::class, $this->SXena($RHnSR->tgdWE, true) . $this->kLOOl($RHnSR->NmAiu) . "fn" . ($RHnSR->W7wnR ? "&" : '') . "(" . $this->TqE56($RHnSR->params, $this->CchAd->WGmLu()) . ")" . (null !== $RHnSR->TK54T ? ": " . $this->FhxQ9($RHnSR->TK54T) : '') . " => ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function tTmDg(xbu3v\mnqwL $RHnSR) : string { return ($RHnSR->W7wnR ? "&" : '') . $this->FHXQ9($RHnSR->NM8oc); } protected function pHKK8(SjaKV\leCCA $RHnSR) : string { goto JERpY; JERpY: if (!$RHnSR->class instanceof UoQM7\sJbdl) { goto oqHAg; } goto QA1g0; zx1Wo: return "new " . $this->nwoFX($RHnSR->class) . "(" . $this->tQe56($RHnSR->Cy88Q) . ")"; goto g1z1s; ylnkR: oqHAg: goto zx1Wo; QA1g0: $nSo4E = $RHnSR->Cy88Q ? "(" . $this->tQE56($RHnSR->Cy88Q) . ")" : ''; goto snVlM; snVlM: return "new " . $this->sT5fv($RHnSR->class, $nSo4E); goto ylnkR; g1z1s: } protected function p0EUK(sJAkV\m5cc7 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->XHN1u(Expr\M5cC7::class, "clone ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function FXQtx(SjAKV\VIb4w $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Z4Kks(Expr\viB4W::class, $RHnSR->tiwYd, " ?" . (null !== $RHnSR->irhkq ? " " . $this->fhxQ9($RHnSR->irhkq) . " " : '') . ": ", $RHnSR->DaV81, $CbEAL, $FEvAz); } protected function j_MlF(SjAKv\iHXmS $RHnSR) : string { $hCI7C = $RHnSR->getAttribute("kind", Expr\iHxMS::qI_P6); return ($hCI7C === Expr\iHxMs::blIw_ ? "exit" : "die") . (null !== $RHnSR->qeiTY ? "(" . $this->FhxQ9($RHnSR->qeiTY) . ")" : ''); } protected function Bq2s2(sJAKV\wf9P8 $RHnSR, int $CbEAL, int $FEvAz) : string { return $this->Xhn1u(Expr\Wf9p8::class, "throw ", $RHnSR->qeiTY, $CbEAL, $FEvAz); } protected function Cz7lB(sJaKv\cReZG $RHnSR, int $CbEAL, int $FEvAz) : string { goto FkGwb; P3FBY: return $Md8ol >= $FEvAz ? "(yield)" : "yield"; goto WSYWM; heAIc: return $this->xHN1U(Expr\CREZg::class, "yield " . $this->IH2YU($RHnSR->GVtHq), $RHnSR->gAoCO, $CbEAL, $FEvAz); goto IoBB5; IrJbL: $Md8ol = $this->Tsy3p[Expr\crezg::class][0]; goto P3FBY; WSYWM: yzzrp: goto pU6t3; IoBB5: goto yzzrp; goto WOfEK; XLZ7r: return "(yield " . $this->IH2yu($RHnSR->GVtHq) . $this->FHxQ9($RHnSR->gAoCO) . ")"; goto ili2p; WOfEK: M4Vo7: goto IrJbL; ili2p: j5O3D: goto heAIc; FkGwb: if ($RHnSR->gAoCO === null) { goto M4Vo7; } goto up7rz; up7rz: if ($this->CchAd->F5q5n()) { goto j5O3D; } goto XLZ7r; pU6t3: } protected function N0VBG(UoQm7\InWVZ $RHnSR) : string { goto QEfum; xCS1l: urfHP: goto Bexck; WpVRu: return "namespace " . $this->FHxq9($RHnSR->name) . ";" . $this->ppznj . $this->I5bZX($RHnSR->qdZvk, false); goto xCS1l; C2CiR: XcnG3: goto WpVRu; QEfum: if ($this->xJ02M) { goto XcnG3; } goto ieBQj; ieBQj: return "namespace" . (null !== $RHnSR->name ? " " . $this->FHxq9($RHnSR->name) : '') . " {" . $this->i5Bzx($RHnSR->qdZvk) . $this->ppznj . "}"; goto UdCFA; UdCFA: goto urfHP; goto C2CiR; Bexck: } protected function pkXdY(UoqM7\FyY9s $RHnSR) : string { return "use " . $this->e9lEg($RHnSR->nT8B9) . $this->d29za($RHnSR->IswTE) . ";"; } protected function RVUFe(uoQm7\ef1Vy $RHnSR) : string { return "use " . $this->e9lEG($RHnSR->nT8B9) . $this->L49Jf($RHnSR->MNy2r) . "\{" . $this->d29Za($RHnSR->IswTE) . "};"; } protected function NR29W(XbU3v\D95Yw $RHnSR) : string { return $this->E9leG($RHnSR->nT8B9) . $this->FHxQ9($RHnSR->name) . (null !== $RHnSR->MLpk4 ? " as " . $RHnSR->MLpk4 : ''); } protected function e9lEg(int $ZXJJ7) : string { return $ZXJJ7 === Stmt\FYy9S::CyhSH ? "function " : ($ZXJJ7 === Stmt\fyy9S::Rh8xw ? "const " : ''); } protected function k51vq(uoqM7\hhNiD $RHnSR) : string { return $this->SxEnA($RHnSR->tgdWE) . "interface " . $RHnSR->name . (!empty($RHnSR->PpvuQ) ? " extends " . $this->D29za($RHnSR->PpvuQ) : '') . $this->ppznj . "{" . $this->I5BZx($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function SVLPx(UOqm7\O2DEs $RHnSR) : string { return $this->SXena($RHnSR->tgdWE) . "enum " . $RHnSR->name . ($RHnSR->T9oIf ? " : " . $this->fhxQ9($RHnSR->T9oIf) : '') . (!empty($RHnSR->vfSRE) ? " implements " . $this->d29Za($RHnSR->vfSRE) : '') . $this->ppznj . "{" . $this->I5BzX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function lSsZ9(uoQM7\sJBdL $RHnSR) : string { return $this->ST5FV($RHnSR, " " . $RHnSR->name); } protected function I2yKu(Uoqm7\ltF4T $RHnSR) : string { return $this->SXenA($RHnSR->tgdWE) . "trait " . $RHnSR->name . $this->ppznj . "{" . $this->I5BZx($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function MvdIb(uoQm7\rAZfq $RHnSR) : string { return $this->sXeNa($RHnSR->tgdWE) . "case " . $RHnSR->name . ($RHnSR->qeiTY ? " = " . $this->fhxq9($RHnSR->qeiTY) : '') . ";"; } protected function II52y(uoQm7\XaXrg $RHnSR) : string { return "use " . $this->d29Za($RHnSR->Lq4Fn) . (empty($RHnSR->ncaJo) ? ";" : " {" . $this->i5bzx($RHnSR->ncaJo) . $this->ppznj . "}"); } protected function Td66H(uoqM7\e2zws\onVpd $RHnSR) : string { return $this->fHXQ9($RHnSR->ZVPx_) . "::" . $RHnSR->spLqe . " insteadof " . $this->D29zA($RHnSR->rweJL) . ";"; } protected function MMlry(uoqm7\E2zwS\K4Rpb $RHnSR) : string { return (null !== $RHnSR->ZVPx_ ? $this->FhxQ9($RHnSR->ZVPx_) . "::" : '') . $RHnSR->spLqe . " as" . (null !== $RHnSR->AXlfQ ? " " . rtrim($this->zT6ps($RHnSR->AXlfQ), " ") : '') . (null !== $RHnSR->mpUSO ? " " . $RHnSR->mpUSO : '') . ";"; } protected function ZmAiM(uOqM7\hpBtQ $RHnSR) : string { return $this->SxENA($RHnSR->tgdWE) . (0 === $RHnSR->flags ? "var " : $this->zT6ps($RHnSR->flags)) . ($RHnSR->nT8B9 ? $this->fhXq9($RHnSR->nT8B9) . " " : '') . $this->d29zA($RHnSR->qf_Fc) . ";"; } protected function ly5Aq(xBU3v\QGJP_ $RHnSR) : string { return "$" . $RHnSR->name . (null !== $RHnSR->NZ6UX ? " = " . $this->FhxQ9($RHnSR->NZ6UX) : ''); } protected function Eo8cz(UoqM7\aG66q $RHnSR) : string { return $this->sXeNa($RHnSR->tgdWE) . $this->zt6ps($RHnSR->flags) . "function " . ($RHnSR->W7wnR ? "&" : '') . $RHnSR->name . "(" . $this->TqE56($RHnSR->params, $this->CchAd->wgMlu()) . ")" . (null !== $RHnSR->TK54T ? ": " . $this->FHxq9($RHnSR->TK54T) : '') . (null !== $RHnSR->qdZvk ? $this->ppznj . "{" . $this->I5bzX($RHnSR->qdZvk) . $this->ppznj . "}" : ";"); } protected function IJrAc(UOqm7\pD_bX $RHnSR) : string { return $this->sXenA($RHnSR->tgdWE) . $this->zt6PS($RHnSR->flags) . "const " . (null !== $RHnSR->nT8B9 ? $this->FHxQ9($RHnSR->nT8B9) . " " : '') . $this->D29Za($RHnSR->KC1WW) . ";"; } protected function hjNYm(uOqM7\lip40 $RHnSR) : string { return $this->sXEnA($RHnSR->tgdWE) . "function " . ($RHnSR->W7wnR ? "&" : '') . $RHnSR->name . "(" . $this->TqE56($RHnSR->params, $this->CchAd->wGMlu()) . ")" . (null !== $RHnSR->TK54T ? ": " . $this->FhXQ9($RHnSR->TK54T) : '') . $this->ppznj . "{" . $this->I5bzX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function OvAGP(UOQm7\Yj7Ss $RHnSR) : string { return "const " . $this->d29Za($RHnSR->KC1WW) . ";"; } protected function Z842B(uoQM7\a7AuJ $RHnSR) : string { return "declare (" . $this->d29zA($RHnSR->QPKjP) . ")" . (null !== $RHnSR->qdZvk ? " {" . $this->i5Bzx($RHnSR->qdZvk) . $this->ppznj . "}" : ";"); } protected function Yx7tL(XbU3v\yJqIx $RHnSR) : string { return $RHnSR->GVtHq . "=" . $this->fHXq9($RHnSR->gAoCO); } protected function zDikP(uoqm7\gZEMC $RHnSR) : string { return "if (" . $this->FHXQ9($RHnSR->tiwYd) . ") {" . $this->I5BZx($RHnSR->qdZvk) . $this->ppznj . "}" . ($RHnSR->tVGJj ? " " . $this->jBSRv($RHnSR->tVGJj, " ") : '') . (null !== $RHnSR->DaV81 ? " " . $this->FHXq9($RHnSR->DaV81) : ''); } protected function KpCgZ(UoQM7\lDAvi $RHnSR) : string { return "elseif (" . $this->fhxq9($RHnSR->tiwYd) . ") {" . $this->I5bzx($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function HpPOD(uOqM7\iRN_V $RHnSR) : string { goto i3uL1; PU0Fr: lCx5D: goto yUYgH; IPn1c: return "else " . $this->FHXq9($RHnSR->qdZvk[0]); goto PU0Fr; i3uL1: if (!(\count($RHnSR->qdZvk) === 1 && $RHnSR->qdZvk[0] instanceof UOqm7\gzEMc)) { goto lCx5D; } goto IPn1c; yUYgH: return "else {" . $this->i5bZx($RHnSR->qdZvk) . $this->ppznj . "}"; goto vbt6L; vbt6L: } protected function gHSmF(UoqM7\zkYPh $RHnSR) : string { return "for (" . $this->d29ZA($RHnSR->euFj9) . ";" . (!empty($RHnSR->tiwYd) ? " " : '') . $this->D29ZA($RHnSR->tiwYd) . ";" . (!empty($RHnSR->WNIsv) ? " " : '') . $this->D29Za($RHnSR->WNIsv) . ") {" . $this->i5BzX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function jjuZx(uoqm7\mMP0n $RHnSR) : string { return "foreach (" . $this->fhxq9($RHnSR->qeiTY) . " as " . (null !== $RHnSR->aS3Q1 ? $this->FhXQ9($RHnSR->aS3Q1) . " => " : '') . ($RHnSR->W7wnR ? "&" : '') . $this->fHxQ9($RHnSR->vtOc2) . ") {" . $this->i5BZx($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function STpen(UOqm7\dHuoR $RHnSR) : string { return "while (" . $this->FhxQ9($RHnSR->tiwYd) . ") {" . $this->I5BZX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function cmjI3(uoqm7\eb0TF $RHnSR) : string { return "do {" . $this->i5bZX($RHnSR->qdZvk) . $this->ppznj . "} while (" . $this->FHXQ9($RHnSR->tiwYd) . ");"; } protected function V_Ysn(uoQM7\TSSwU $RHnSR) : string { return "switch (" . $this->FHxQ9($RHnSR->tiwYd) . ") {" . $this->i5bZx($RHnSR->VrfKk) . $this->ppznj . "}"; } protected function Z2mME(uoQm7\puKBZ $RHnSR) : string { return (null !== $RHnSR->tiwYd ? "case " . $this->FhXQ9($RHnSR->tiwYd) : "default") . ":" . $this->I5bZX($RHnSR->qdZvk); } protected function EG33v(Uoqm7\o2TeG $RHnSR) : string { return "try {" . $this->I5BZX($RHnSR->qdZvk) . $this->ppznj . "}" . ($RHnSR->eyoE4 ? " " . $this->jBSrv($RHnSR->eyoE4, " ") : '') . ($RHnSR->xs9wC !== null ? " " . $this->fHXq9($RHnSR->xs9wC) : ''); } protected function LOvo3(UoqM7\EP92q $RHnSR) : string { return "catch (" . $this->jbsRV($RHnSR->mIGKL, "|") . ($RHnSR->NM8oc !== null ? " " . $this->fHXQ9($RHnSR->NM8oc) : '') . ") {" . $this->I5BzX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function E45ln(UoqM7\Xp9AW $RHnSR) : string { return "finally {" . $this->I5bZX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function ZMTOo(uoqM7\VTff4 $RHnSR) : string { return "break" . ($RHnSR->I3Ktq !== null ? " " . $this->FHXq9($RHnSR->I3Ktq) : '') . ";"; } protected function JUH8t(uoQm7\AqgmC $RHnSR) : string { return "continue" . ($RHnSR->I3Ktq !== null ? " " . $this->FHxq9($RHnSR->I3Ktq) : '') . ";"; } protected function OYq27(uoQm7\DSh42 $RHnSR) : string { return "return" . (null !== $RHnSR->qeiTY ? " " . $this->FHXq9($RHnSR->qeiTY) : '') . ";"; } protected function exQcC(UOqM7\FFzbS $RHnSR) : string { return $RHnSR->name . ":"; } protected function AlypS(uoqm7\uVOlB $RHnSR) : string { return "goto " . $RHnSR->name . ";"; } protected function FDMq6(Uoqm7\Ujcxc $RHnSR) : string { return $this->fHxQ9($RHnSR->qeiTY) . ";"; } protected function g4APv(uoQM7\wbBYT $RHnSR) : string { return "echo " . $this->D29zA($RHnSR->eBAGT) . ";"; } protected function cCY4W(UOqM7\zZG1h $RHnSR) : string { return "static " . $this->d29zA($RHnSR->Xib8o) . ";"; } protected function zbyYV(UoQm7\BCe2_ $RHnSR) : string { return "global " . $this->d29za($RHnSR->Xib8o) . ";"; } protected function o29cI(XbU3V\M4Ofh $RHnSR) : string { return $this->fHxq9($RHnSR->NM8oc) . (null !== $RHnSR->NZ6UX ? " = " . $this->fHXQ9($RHnSR->NZ6UX) : ''); } protected function zZLNL(uoQM7\JKXlf $RHnSR) : string { return "unset(" . $this->d29za($RHnSR->Xib8o) . ");"; } protected function H_Bsb(UoQM7\duYed $RHnSR) : string { $VwFJk = $RHnSR->getAttribute("hasLeadingNewline", true) ? $this->g7nt0 : ''; return "?>" . $VwFJk . $RHnSR->gAoCO . "ZDUW0; } protected function JWDNY(uoqm7\gAR9E $RHnSR) : string { return ''; } protected function X1ReT(Uoqm7\fYv8R $RHnSR) : string { return "{" . $this->i5Bzx($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function st5Fv(UOQM7\sjBDL $RHnSR, string $DzGg8) : string { return $this->SxENA($RHnSR->tgdWE, $RHnSR->name === null) . $this->Zt6Ps($RHnSR->flags) . "class" . $DzGg8 . (null !== $RHnSR->PpvuQ ? " extends " . $this->fHXQ9($RHnSR->PpvuQ) : '') . (!empty($RHnSR->vfSRE) ? " implements " . $this->d29ZA($RHnSR->vfSRE) : '') . $this->ppznj . "{" . $this->I5bZX($RHnSR->qdZvk) . $this->ppznj . "}"; } protected function tRgnL(xBU3v $RHnSR) : string { goto LD6vd; xJTME: K5BHP: goto Q2LB0; qYmfv: dLo3x: goto QwvQm; pqyFN: assert($RHnSR instanceof xBU3V\JZBtN); goto wV2r6; QwvQm: return "{" . $this->FHXq9($RHnSR) . "}"; goto xJTME; LD6vd: if ($RHnSR instanceof sJakv) { goto dLo3x; } goto pqyFN; wV2r6: return $RHnSR->name; goto PFcLq; PFcLq: goto K5BHP; goto qYmfv; Q2LB0: } protected function hKuKP(array $pkLdl, ?string $ApIdH) : string { goto hfE1C; mN5Ik: foreach ($pkLdl as $CSQXU) { goto Ff_6y; IlrXh: goto OOmX8; goto Bicn4; pnjQn: OOmX8: goto Xdkv7; Bicn4: bipsD: goto Xk8pC; Xdkv7: wezjb: goto tjqSX; Ff_6y: if ($CSQXU instanceof Xbu3v\doTFe) { goto bipsD; } goto eOMIR; Xk8pC: $EBsxR .= $this->HBxGb($CSQXU->gAoCO, $ApIdH); goto pnjQn; eOMIR: $EBsxR .= "{" . $this->fhXq9($CSQXU) . "}"; goto IlrXh; tjqSX: } goto h_qVa; h_qVa: L21Iu: goto qjQko; qjQko: return $EBsxR; goto hydhi; hfE1C: $EBsxR = ''; goto mN5Ik; hydhi: } protected function WGB3O(string $B_PKm) : string { $BD6Hx = "/'|\\(?=['\\]|$)|(?<=\\)\\/"; return "'" . preg_replace($BD6Hx, "\\$0", $B_PKm) . "'"; } protected function hBXGb(string $B_PKm, ?string $ApIdH) : string { goto lPidj; GE53Q: Nao9l: goto ulk5x; sGw2L: $JyThj = preg_replace("/\r(?!\n)/", "\r", $JyThj); goto h30Yd; lPidj: if (null === $ApIdH) { goto qYRhz; } goto MgL5z; rf5jY: $JyThj = $this->QtRCf($JyThj); goto GL9ZW; z55oi: qYRhz: goto CPv7J; naR85: goto Nao9l; goto z55oi; GL9ZW: dx9aw: goto GE53Q; vkwj1: return preg_replace_callback($BD6Hx, function ($CGbfX) : string { goto KxY_V; KxY_V: assert(strlen($CGbfX[0]) === 1); goto wjmns; wjmns: $CQg52 = dechex(ord($CGbfX[0])); goto ku1T0; ku1T0: return "\x" . str_pad($CQg52, 2, "0", \STR_PAD_LEFT); goto sO9NY; sO9NY: }, $JyThj); goto OqQsv; CPv7J: $JyThj = addcslashes($B_PKm, "\x9 \xb$\"); goto sGw2L; h30Yd: if (!$this->CchAd->yyqdM()) { goto dx9aw; } goto rf5jY; ulk5x: $BD6Hx = "/(\xa [\x00-\x08\x0E-\x1F] # Control characters\xa | [\xC0-\xC1] # Invalid UTF-8 Bytes | [\xF5-\xFF] # Invalid UTF-8 Bytes | \xE0(?=[\x80-\x9F]) # Overlong encoding of prior code point | \xF0(?=[\x80-\x8F]) # Overlong encoding of prior code point | [\xC2-\xDF](?![\x80-\xBF]) # Invalid UTF-8 Sequence Start\xa | [\xE0-\xEF](?![\x80-\xBF]{2}) # Invalid UTF-8 Sequence Start\xa | [\xF0-\xF4](?![\x80-\xBF]{3}) # Invalid UTF-8 Sequence Start\xa | (?<=[\x00-\x7F\xF5-\xFF])[\x80-\xBF] # Invalid UTF-8 Sequence Middle\xa | (? $sfBkT) { goto e4Sir; FD9j_: OaGab: goto Fccv7; e4Sir: if (!($sfBkT instanceof XbU3v\dotfE && $this->XLSDl($this->hbxgB($sfBkT->gAoCO, null), $vX959, $YDnJX === 0))) { goto OeNET; } goto W7Py5; ilRrs: OeNET: goto FD9j_; W7Py5: return true; goto ilRrs; Fccv7: } goto XMx6r; ml7yd: } protected function cCb6U(xbU3v $RHnSR) : string { goto gxzL1; s7v6c: goto hwJTv; goto pNbP6; u7tZT: return $this->FHXq9($RHnSR); goto umPlY; pNbP6: dBYKK: goto u7tZT; DMMEe: return "(" . $this->FHxq9($RHnSR) . ")"; goto s7v6c; umPlY: hwJTv: goto fGvG9; gxzL1: if (!$this->LkYA8($RHnSR)) { goto dBYKK; } goto DMMEe; fGvG9: } protected function dHmi7(Xbu3v $RHnSR) : string { goto BnneC; eE2uG: jUP6n: goto r8vL0; hhr0I: return "(" . $this->fHXQ9($RHnSR) . ")"; goto Di9eV; IngF2: jQGp2: goto QIY_U; BnneC: if (!$this->QGr2X($RHnSR)) { goto jQGp2; } goto hhr0I; Di9eV: goto jUP6n; goto IngF2; QIY_U: return $this->fhxq9($RHnSR); goto eE2uG; r8vL0: } protected function C0wTL(XBU3v $RHnSR) : string { goto Rhtbw; iy8wt: return "(" . $this->FhXq9($RHnSR) . ")"; goto pGbqe; MsjIW: FGGrd: goto ZTxah; Rhtbw: if (!$this->IoViV($RHnSR)) { goto R41P6; } goto iy8wt; pGbqe: goto FGGrd; goto vX11y; JhK_6: return $this->FhXq9($RHnSR); goto MsjIW; vX11y: R41P6: goto JhK_6; ZTxah: } protected function NWOfx(xBu3V $RHnSR) : string { goto RAVLr; RAVLr: if (!$this->Ld77X($RHnSR)) { goto lOIxV; } goto qS38R; IbT4E: siaDW: goto EVS21; Vr_qS: return $this->fhXq9($RHnSR); goto IbT4E; nVtRU: goto siaDW; goto vEmzK; vEmzK: lOIxV: goto Vr_qS; qS38R: return "(" . $this->fhxQ9($RHnSR) . ")"; goto nVtRU; EVS21: } protected function c_YAM(array $t9pFs) : bool { goto UuTPR; ZPM9T: NX0c3: goto gIMFG; gIMFG: return false; goto hZBHu; UuTPR: foreach ($t9pFs as $RHnSR) { goto e_9Jg; e_9Jg: if (!($RHnSR && $RHnSR->mqLbr())) { goto piOwh; } goto UTdpv; MyZFS: ixslZ: goto CmAFc; UTdpv: return true; goto syXp5; syXp5: piOwh: goto MyZFS; CmAFc: } goto ZPM9T; hZBHu: } protected function tQE56(array $t9pFs, bool $xsfJ2 = false) : string { goto XzwjU; jHz_s: return $this->hf3YR($t9pFs, $xsfJ2) . $this->ppznj; goto yLSPv; yLSPv: goto a_SHL; goto I_Sqx; I_Sqx: xJzA9: goto k43i0; UkvxB: a_SHL: goto ixiik; XzwjU: if (!$this->C_yam($t9pFs)) { goto xJzA9; } goto jHz_s; k43i0: return $this->d29zA($t9pFs); goto UkvxB; ixiik: } protected function SxEnA(array $t9pFs, bool $nEP0p = false) : string { goto ZlPrj; UyGBP: foreach ($t9pFs as $RHnSR) { $K8Sx8 .= $this->fhxQ9($RHnSR) . $nvZYP; LpfkJ: } goto Eq8wp; ZlPrj: $K8Sx8 = ''; goto qJKNz; Eq8wp: buBb2: goto MQDPV; qJKNz: $nvZYP = $nEP0p ? " " : $this->ppznj; goto UyGBP; MQDPV: return $K8Sx8; goto rPzDj; rPzDj: } } ?>