Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /** * Tests for the \PHP_CodeSniffer\Files\File:getMethodParameters method. * * @..

Decoded Output download

<?php /**
 * Tests for the \PHP_CodeSniffer\Files\File:getMethodParameters method.
 *
 * @author    Greg Sherwood <[email protected]>
 * @copyright 2006-2015 Squiz Pty Ltd (ABN 77 084 670 600)
 * @license   https://github.com/squizlabs/PHP_CodeSniffer/blob/master/licence.txt BSD Licence
 */ namespace PHP_CodeSniffer\Tests\Core\File;use PHP_CodeSniffer\Tests\Core\AbstractMethodUnitTest;class grsz29 extends njnq2a{/**
     * Verify pass-by-reference parsing.
     *
     * @return void
     */ public function jnrc0(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('JiR2YXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify array hint parsing.
     *
     * @return void
     */ public function ygxx1(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('YXJyYXkgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('YXJyYXk='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify variable.
     *
     * @return void
     */ public function urtn2(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify default value parsing with a single function param.
     *
     * @return void
     */ public function qkfj3(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcjE9c2VsZjo6Q09OU1RBTlQ='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('ZGVmYXVsdA==')=>base64_decode('c2VsZjo6Q09OU1RBTlQ='),base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify default value parsing.
     *
     * @return void
     */ public function btyf4(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcjE9MQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('ZGVmYXVsdA==')=>base64_decode('MQ=='),base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjI='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcjI9J3ZhbHVlJw=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('ZGVmYXVsdA==')=>base64_decode('J3ZhbHVlJw=='),base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify type hint parsing.
     *
     * @return void
     */ public function dnwr5(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('Zm9vICR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Zm9v'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjI='),base64_decode('Y29udGVudA==')=>base64_decode('YmFyICR2YXIy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('YmFy'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify self type hint parsing.
     *
     * @return void
     */ public function ltuz6(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('c2VsZiAkdmFy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c2VsZg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify nullable type hint parsing.
     *
     * @return void
     */ public function zsow7(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('P2ludCAkdmFyMQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjI='),base64_decode('Y29udGVudA==')=>base64_decode('P1xiYXIgJHZhcjI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P1xiYXI='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify "bitwise and" in default value !== pass-by-reference.
     *
     * @return void
     */ public function aias8(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JGE='),base64_decode('Y29udGVudA==')=>base64_decode('JGEgPSAxMCAmIDIw'),base64_decode('ZGVmYXVsdA==')=>base64_decode('MTAgJiAyMA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify that arrow functions are supported.
     *
     * @return void
     */ public function txnh9(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JGE='),base64_decode('Y29udGVudA==')=>base64_decode('aW50ICRh'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JGI='),base64_decode('Y29udGVudA==')=>base64_decode('Li4uJGI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 mixed type declaration.
     *
     * @return void
     */ public function butua(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('bWl4ZWQgJi4uLiR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('bWl4ZWQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 mixed type declaration with nullability.
     *
     * @return void
     */ public function sqozb(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('P01peGVkICR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P01peGVk'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of type declarations using the namespace operator.
     *
     * @return void
     */ public function gxcpc(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('P25hbWVzcGFjZVxOYW1lICR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P25hbWVzcGFjZVxOYW1l'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration.
     *
     * @return void
     */ public function yzrrd(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bWJlcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aW50fGZsb2F0ICRudW1iZXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50fGZsb2F0'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iag=='),base64_decode('Y29udGVudA==')=>base64_decode('c2VsZnxwYXJlbnQgJi4uLiRvYmo='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('c2VsZnxwYXJlbnQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration when the variable has either a spread operator or a reference.
     *
     * @return void
     */ public function oatze(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQQ=='),base64_decode('Y29udGVudA==')=>base64_decode('ZmxvYXR8bnVsbCAmJHBhcmFtQQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmxvYXR8bnVsbA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQg=='),base64_decode('Y29udGVudA==')=>base64_decode('c3RyaW5nfGludCAuLi4kcGFyYW1C'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5nfGludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with a bitwise or in the default value.
     *
     * @return void
     */ public function mwnvf(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aW50fGZsb2F0ICR2YXIgPSBDT05TVEFOVF9BIHwgQ09OU1RBTlRfQg=='),base64_decode('ZGVmYXVsdA==')=>base64_decode('Q09OU1RBTlRfQSB8IENPTlNUQU5UX0I='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50fGZsb2F0'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with two classes.
     *
     * @return void
     */ public function ccvc10(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('TXlDbGFzc0F8XFBhY2thZ2VcTXlDbGFzc0IgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('TXlDbGFzc0F8XFBhY2thZ2VcTXlDbGFzc0I='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with all base types.
     *
     * @return void
     */ public function opeo11(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('YXJyYXl8Ym9vbHxjYWxsYWJsZXxpbnR8ZmxvYXR8bnVsbHxvYmplY3R8c3RyaW5nICR2YXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('YXJyYXl8Ym9vbHxjYWxsYWJsZXxpbnR8ZmxvYXR8bnVsbHxvYmplY3R8c3RyaW5n'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with all pseudo types.
     *
     * @return void
     */ public function xiwa12(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('ZmFsc2V8bWl4ZWR8c2VsZnxwYXJlbnR8aXRlcmFibGV8UmVzb3VyY2UgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmFsc2V8bWl4ZWR8c2VsZnxwYXJlbnR8aXRlcmFibGV8UmVzb3VyY2U='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with (illegal) nullability.
     *
     * @return void
     */ public function swia13(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bWJlcg=='),base64_decode('Y29udGVudA==')=>base64_decode('P2ludHxmbG9hdCAkbnVtYmVy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludHxmbG9hdA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) single type null.
     *
     * @return void
     */ public function hido14(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('bnVsbCAkdmFyID0gbnVsbA=='),base64_decode('ZGVmYXVsdA==')=>base64_decode('bnVsbA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('bnVsbA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) single type false.
     *
     * @return void
     */ public function fnln15(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('ZmFsc2UgJHZhciA9IGZhbHNl'),base64_decode('ZGVmYXVsdA==')=>base64_decode('ZmFsc2U='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmFsc2U='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) type false combined with type bool.
     *
     * @return void
     */ public function wdju16(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('Ym9vbHxmYWxzZSAkdmFyID0gZmFsc2U='),base64_decode('ZGVmYXVsdA==')=>base64_decode('ZmFsc2U='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Ym9vbHxmYWxzZQ=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) type object combined with a class name.
     *
     * @return void
     */ public function psrq17(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('b2JqZWN0fENsYXNzTmFtZSAkdmFy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('b2JqZWN0fENsYXNzTmFtZQ=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) type iterable combined with array/Traversable.
     *
     * @return void
     */ public function psyw18(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aXRlcmFibGV8YXJyYXl8VHJhdmVyc2FibGUgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aXRlcmFibGV8YXJyYXl8VHJhdmVyc2FibGU='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) duplicate types.
     *
     * @return void
     */ public function esqv19(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aW50IHwgc3RyaW5nIC8qY29tbWVudCovIHwgSU5UICR2YXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50fHN0cmluZ3xJTlQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor property promotion without type declaration, with defaults.
     *
     * @return void
     */ public function ivkc1a(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljICR4ID0gMC4w'),base64_decode('ZGVmYXVsdA==')=>base64_decode('MC4w'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHk='),base64_decode('Y29udGVudA==')=>base64_decode('cHJvdGVjdGVkICR5ID0gXCdcJw=='),base64_decode('ZGVmYXVsdA==')=>base64_decode('Jyc='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJvdGVjdGVk'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[2]=[base64_decode('bmFtZQ==')=>base64_decode('JHo='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSAkeiA9IG51bGw='),base64_decode('ZGVmYXVsdA==')=>base64_decode('bnVsbA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor property promotion with type declarations.
     *
     * @return void
     */ public function mqdh1b(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHJvdGVjdGVkIGZsb2F0fGludCAkeA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmxvYXR8aW50'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJvdGVjdGVk'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHk='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljID9zdHJpbmcgJiR5ID0gXCd0ZXN0XCc='),base64_decode('ZGVmYXVsdA==')=>base64_decode('J3Rlc3Qn'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P3N0cmluZw=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[2]=[base64_decode('bmFtZQ==')=>base64_decode('JHo='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSBtaXhlZCAkeg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('bWl4ZWQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor with both property promotion as well as normal parameters.
     *
     * @return void
     */ public function anue1c(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkUHJvcA=='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljIGludCAkcHJvbW90ZWRQcm9w'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JG5vcm1hbEFyZw=='),base64_decode('Y29udGVudA==')=>base64_decode('P2ludCAkbm9ybWFsQXJn'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor with property promotion using PHP 8.1 readonly keyword.
     *
     * @return void
     */ public function wlcr1d(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkUHJvcA=='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljIHJlYWRvbmx5ID9pbnQgJHByb21vdGVkUHJvcA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkVG9v'),base64_decode('Y29udGVudA==')=>base64_decode('cmVhZG9ubHkgcHJpdmF0ZSBzdHJpbmd8Ym9vbCAmJHByb21vdGVkVG9v'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5nfGJvb2w='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor with property promotion using PHP 8.1 readonly
     * keyword without explicit visibility.
     *
     * @return void
     */ public function yaer1e(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkUHJvcA=='),base64_decode('Y29udGVudA==')=>base64_decode('cmVhZG9ubHkgRm9vJkJhciAkcHJvbW90ZWRQcm9w'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Rm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkVG9v'),base64_decode('Y29udGVudA==')=>base64_decode('cmVhZG9ubHkgP2Jvb2wgJHByb21vdGVkVG9v'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2Jvb2w='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify behaviour when a non-constructor function uses PHP 8 property promotion syntax.
     *
     * @return void
     */ public function vjhw1f(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSAkeA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify behaviour when an abstract constructor uses PHP 8 property promotion syntax.
     *
     * @return void
     */ public function vcdr20(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHk='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljIGNhbGxhYmxlICR5'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Y2FsbGFibGU='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSAuLi4keA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify and document behaviour when there are comments within a parameter declaration.
     *
     * @return void
     */ public function nskx21(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFt'),base64_decode('Y29udGVudA==')=>base64_decode('Ly8gTGVhZGluZyBjb21tZW50LgogICAgP015Q2xhc3MgLyotKi8gJiAvKi0qLy4uLi8qLSovICRwYXJhbSAvKi0qLyA9IC8qLSovIFwnZGVmYXVsdCB2YWx1ZVwnIC4gLyotKi8gXCdzZWNvbmQgcGFydFwnIC8vIFRyYWlsaW5nIGNvbW1lbnQu'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('P015Q2xhc3M='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify behaviour when parameters have attributes attached.
     *
     * @return void
     */ public function wyqu22(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JGNvbnN0cnVjdG9yUHJvcFByb21UeXBlZFBhcmFtU2luZ2xlQXR0cmlidXRl'),base64_decode('Y29udGVudA==')=>base64_decode('I1tcTXlFeGFtcGxlXE15QXR0cmlidXRlXSBwcml2YXRlIHN0cmluZyAkY29uc3RydWN0b3JQcm9wUHJvbVR5cGVkUGFyYW1TaW5nbGVBdHRyaWJ1dGU='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5n'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHR5cGVkUGFyYW1TaW5nbGVBdHRyaWJ1dGU='),base64_decode('Y29udGVudA==')=>base64_decode('I1tNeUF0dHIoWzEsIDJdKV0KICAgICAgICBUeXBlfGZhbHNlCiAgICAgICAgJHR5cGVkUGFyYW1TaW5nbGVBdHRyaWJ1dGU='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('VHlwZXxmYWxzZQ=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[2]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bGxhYmxlVHlwZWRQYXJhbU11bHRpQXR0cmlidXRl'),base64_decode('Y29udGVudA==')=>base64_decode('I1tNeUF0dHJpYnV0ZSgxMjM0KSwgTXlBdHRyaWJ1dGUoNTY3OCldID9pbnQgJG51bGxhYmxlVHlwZWRQYXJhbU11bHRpQXR0cmlidXRl'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$flia2b[3]=[base64_decode('bmFtZQ==')=>base64_decode('JG5vblR5cGVkUGFyYW1Ud29BdHRyaWJ1dGVz'),base64_decode('Y29udGVudA==')=>base64_decode('I1tXaXRob3V0QXJndW1lbnRdICNbU2luZ2xlQXJndW1lbnQoMCldICRub25UeXBlZFBhcmFtVHdvQXR0cmlidXRlcw=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[4]=[base64_decode('bmFtZQ==')=>base64_decode('JG90aGVyUGFyYW0='),base64_decode('Y29udGVudA==')=>base64_decode('I1tNeUF0dHJpYnV0ZShhcnJheSgia2V5IiA9PiAidmFsdWUiKSldCiAgICAgICAgJi4uLiRvdGhlclBhcmFt'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration.
     *
     * @return void
     */ public function nomd23(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iajE='),base64_decode('Y29udGVudA==')=>base64_decode('Rm9vJkJhciAkb2JqMQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Rm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iajI='),base64_decode('Y29udGVudA==')=>base64_decode('Qm9vJkJhciAkb2JqMg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Qm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 intersection type declaration when the variable has either a spread operator or a reference.
     *
     * @return void
     */ public function hqsg24(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQQ=='),base64_decode('Y29udGVudA==')=>base64_decode('Qm9vJkJhciAmJHBhcmFtQQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Qm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQg=='),base64_decode('Y29udGVudA==')=>base64_decode('Rm9vJkJhciAuLi4kcGFyYW1C'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('Rm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration with more types.
     *
     * @return void
     */ public function ioyb25(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('TXlDbGFzc0EmXFBhY2thZ2VcTXlDbGFzc0ImXFBhY2thZ2VcTXlDbGFzc0MgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('TXlDbGFzc0EmXFBhY2thZ2VcTXlDbGFzc0ImXFBhY2thZ2VcTXlDbGFzc0M='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration with illegal simple types.
     *
     * @return void
     */ public function mofb26(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bWVyaWNfc3RyaW5n'),base64_decode('Y29udGVudA==')=>base64_decode('c3RyaW5nJmludCAkbnVtZXJpY19zdHJpbmc='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5nJmludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration with (illegal) nullability.
     *
     * @return void
     */ public function thnu27(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iamVjdA=='),base64_decode('Y29udGVudA==')=>base64_decode('P0ZvbyZCYXIgJG9iamVjdA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P0ZvbyZCYXI='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Test helper.
     *
     * @param string $commentString The comment which preceeds the test.
     * @param array  $expected      The expected function output.
     *
     * @return void
     */ private function gbqb28($hxru2c,$flia2b){$tcqm2d=$this->eqkg2e($hxru2c,[T_FUNCTION,T_CLOSURE,T_FN]);$hzjx2f=self::$vyaf30->lctq31($tcqm2d);$this->okzn32($flia2b,$hzjx2f,true);}}?>

Did this file decode correctly?

Original Code

<?php /**
 * Tests for the \PHP_CodeSniffer\Files\File:getMethodParameters method.
 *
 * @author    Greg Sherwood <[email protected]>
 * @copyright 2006-2015 Squiz Pty Ltd (ABN 77 084 670 600)
 * @license   https://github.com/squizlabs/PHP_CodeSniffer/blob/master/licence.txt BSD Licence
 */ namespace PHP_CodeSniffer\Tests\Core\File;use PHP_CodeSniffer\Tests\Core\AbstractMethodUnitTest;class grsz29 extends njnq2a{/**
     * Verify pass-by-reference parsing.
     *
     * @return void
     */ public function jnrc0(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('JiR2YXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify array hint parsing.
     *
     * @return void
     */ public function ygxx1(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('YXJyYXkgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('YXJyYXk='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify variable.
     *
     * @return void
     */ public function urtn2(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify default value parsing with a single function param.
     *
     * @return void
     */ public function qkfj3(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcjE9c2VsZjo6Q09OU1RBTlQ='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('ZGVmYXVsdA==')=>base64_decode('c2VsZjo6Q09OU1RBTlQ='),base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify default value parsing.
     *
     * @return void
     */ public function btyf4(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcjE9MQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('ZGVmYXVsdA==')=>base64_decode('MQ=='),base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjI='),base64_decode('Y29udGVudA==')=>base64_decode('JHZhcjI9J3ZhbHVlJw=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('ZGVmYXVsdA==')=>base64_decode('J3ZhbHVlJw=='),base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify type hint parsing.
     *
     * @return void
     */ public function dnwr5(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('Zm9vICR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Zm9v'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjI='),base64_decode('Y29udGVudA==')=>base64_decode('YmFyICR2YXIy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('YmFy'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify self type hint parsing.
     *
     * @return void
     */ public function ltuz6(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('c2VsZiAkdmFy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c2VsZg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify nullable type hint parsing.
     *
     * @return void
     */ public function zsow7(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('P2ludCAkdmFyMQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjI='),base64_decode('Y29udGVudA==')=>base64_decode('P1xiYXIgJHZhcjI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P1xiYXI='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify "bitwise and" in default value !== pass-by-reference.
     *
     * @return void
     */ public function aias8(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JGE='),base64_decode('Y29udGVudA==')=>base64_decode('JGEgPSAxMCAmIDIw'),base64_decode('ZGVmYXVsdA==')=>base64_decode('MTAgJiAyMA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify that arrow functions are supported.
     *
     * @return void
     */ public function txnh9(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JGE='),base64_decode('Y29udGVudA==')=>base64_decode('aW50ICRh'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JGI='),base64_decode('Y29udGVudA==')=>base64_decode('Li4uJGI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 mixed type declaration.
     *
     * @return void
     */ public function butua(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('bWl4ZWQgJi4uLiR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('bWl4ZWQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 mixed type declaration with nullability.
     *
     * @return void
     */ public function sqozb(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('P01peGVkICR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P01peGVk'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of type declarations using the namespace operator.
     *
     * @return void
     */ public function gxcpc(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcjE='),base64_decode('Y29udGVudA==')=>base64_decode('P25hbWVzcGFjZVxOYW1lICR2YXIx'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P25hbWVzcGFjZVxOYW1l'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration.
     *
     * @return void
     */ public function yzrrd(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bWJlcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aW50fGZsb2F0ICRudW1iZXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50fGZsb2F0'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iag=='),base64_decode('Y29udGVudA==')=>base64_decode('c2VsZnxwYXJlbnQgJi4uLiRvYmo='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('c2VsZnxwYXJlbnQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration when the variable has either a spread operator or a reference.
     *
     * @return void
     */ public function oatze(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQQ=='),base64_decode('Y29udGVudA==')=>base64_decode('ZmxvYXR8bnVsbCAmJHBhcmFtQQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmxvYXR8bnVsbA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQg=='),base64_decode('Y29udGVudA==')=>base64_decode('c3RyaW5nfGludCAuLi4kcGFyYW1C'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5nfGludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with a bitwise or in the default value.
     *
     * @return void
     */ public function mwnvf(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aW50fGZsb2F0ICR2YXIgPSBDT05TVEFOVF9BIHwgQ09OU1RBTlRfQg=='),base64_decode('ZGVmYXVsdA==')=>base64_decode('Q09OU1RBTlRfQSB8IENPTlNUQU5UX0I='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50fGZsb2F0'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with two classes.
     *
     * @return void
     */ public function ccvc10(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('TXlDbGFzc0F8XFBhY2thZ2VcTXlDbGFzc0IgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('TXlDbGFzc0F8XFBhY2thZ2VcTXlDbGFzc0I='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with all base types.
     *
     * @return void
     */ public function opeo11(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('YXJyYXl8Ym9vbHxjYWxsYWJsZXxpbnR8ZmxvYXR8bnVsbHxvYmplY3R8c3RyaW5nICR2YXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('YXJyYXl8Ym9vbHxjYWxsYWJsZXxpbnR8ZmxvYXR8bnVsbHxvYmplY3R8c3RyaW5n'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with all pseudo types.
     *
     * @return void
     */ public function xiwa12(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('ZmFsc2V8bWl4ZWR8c2VsZnxwYXJlbnR8aXRlcmFibGV8UmVzb3VyY2UgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmFsc2V8bWl4ZWR8c2VsZnxwYXJlbnR8aXRlcmFibGV8UmVzb3VyY2U='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 union type declaration with (illegal) nullability.
     *
     * @return void
     */ public function swia13(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bWJlcg=='),base64_decode('Y29udGVudA==')=>base64_decode('P2ludHxmbG9hdCAkbnVtYmVy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludHxmbG9hdA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) single type null.
     *
     * @return void
     */ public function hido14(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('bnVsbCAkdmFyID0gbnVsbA=='),base64_decode('ZGVmYXVsdA==')=>base64_decode('bnVsbA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('bnVsbA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) single type false.
     *
     * @return void
     */ public function fnln15(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('ZmFsc2UgJHZhciA9IGZhbHNl'),base64_decode('ZGVmYXVsdA==')=>base64_decode('ZmFsc2U='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmFsc2U='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) type false combined with type bool.
     *
     * @return void
     */ public function wdju16(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('Ym9vbHxmYWxzZSAkdmFyID0gZmFsc2U='),base64_decode('ZGVmYXVsdA==')=>base64_decode('ZmFsc2U='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Ym9vbHxmYWxzZQ=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) type object combined with a class name.
     *
     * @return void
     */ public function psrq17(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('b2JqZWN0fENsYXNzTmFtZSAkdmFy'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('b2JqZWN0fENsYXNzTmFtZQ=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) type iterable combined with array/Traversable.
     *
     * @return void
     */ public function psyw18(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aXRlcmFibGV8YXJyYXl8VHJhdmVyc2FibGUgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aXRlcmFibGV8YXJyYXl8VHJhdmVyc2FibGU='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 type declaration with (illegal) duplicate types.
     *
     * @return void
     */ public function esqv19(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('aW50IHwgc3RyaW5nIC8qY29tbWVudCovIHwgSU5UICR2YXI='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50fHN0cmluZ3xJTlQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor property promotion without type declaration, with defaults.
     *
     * @return void
     */ public function ivkc1a(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljICR4ID0gMC4w'),base64_decode('ZGVmYXVsdA==')=>base64_decode('MC4w'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHk='),base64_decode('Y29udGVudA==')=>base64_decode('cHJvdGVjdGVkICR5ID0gXCdcJw=='),base64_decode('ZGVmYXVsdA==')=>base64_decode('Jyc='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJvdGVjdGVk'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[2]=[base64_decode('bmFtZQ==')=>base64_decode('JHo='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSAkeiA9IG51bGw='),base64_decode('ZGVmYXVsdA==')=>base64_decode('bnVsbA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor property promotion with type declarations.
     *
     * @return void
     */ public function mqdh1b(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHJvdGVjdGVkIGZsb2F0fGludCAkeA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('ZmxvYXR8aW50'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJvdGVjdGVk'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHk='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljID9zdHJpbmcgJiR5ID0gXCd0ZXN0XCc='),base64_decode('ZGVmYXVsdA==')=>base64_decode('J3Rlc3Qn'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P3N0cmluZw=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[2]=[base64_decode('bmFtZQ==')=>base64_decode('JHo='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSBtaXhlZCAkeg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('bWl4ZWQ='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor with both property promotion as well as normal parameters.
     *
     * @return void
     */ public function anue1c(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkUHJvcA=='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljIGludCAkcHJvbW90ZWRQcm9w'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('aW50'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JG5vcm1hbEFyZw=='),base64_decode('Y29udGVudA==')=>base64_decode('P2ludCAkbm9ybWFsQXJn'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor with property promotion using PHP 8.1 readonly keyword.
     *
     * @return void
     */ public function wlcr1d(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkUHJvcA=='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljIHJlYWRvbmx5ID9pbnQgJHByb21vdGVkUHJvcA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkVG9v'),base64_decode('Y29udGVudA==')=>base64_decode('cmVhZG9ubHkgcHJpdmF0ZSBzdHJpbmd8Ym9vbCAmJHByb21vdGVkVG9v'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5nfGJvb2w='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 constructor with property promotion using PHP 8.1 readonly
     * keyword without explicit visibility.
     *
     * @return void
     */ public function yaer1e(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkUHJvcA=='),base64_decode('Y29udGVudA==')=>base64_decode('cmVhZG9ubHkgRm9vJkJhciAkcHJvbW90ZWRQcm9w'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Rm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHByb21vdGVkVG9v'),base64_decode('Y29udGVudA==')=>base64_decode('cmVhZG9ubHkgP2Jvb2wgJHByb21vdGVkVG9v'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2Jvb2w='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),base64_decode('cHJvcGVydHlfcmVhZG9ubHk=')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify behaviour when a non-constructor function uses PHP 8 property promotion syntax.
     *
     * @return void
     */ public function vjhw1f(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSAkeA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify behaviour when an abstract constructor uses PHP 8 property promotion syntax.
     *
     * @return void
     */ public function vcdr20(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHk='),base64_decode('Y29udGVudA==')=>base64_decode('cHVibGljIGNhbGxhYmxlICR5'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Y2FsbGFibGU='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHVibGlj'),];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHg='),base64_decode('Y29udGVudA==')=>base64_decode('cHJpdmF0ZSAuLi4keA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify and document behaviour when there are comments within a parameter declaration.
     *
     * @return void
     */ public function nskx21(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFt'),base64_decode('Y29udGVudA==')=>base64_decode('Ly8gTGVhZGluZyBjb21tZW50LgogICAgP015Q2xhc3MgLyotKi8gJiAvKi0qLy4uLi8qLSovICRwYXJhbSAvKi0qLyA9IC8qLSovIFwnZGVmYXVsdCB2YWx1ZVwnIC4gLyotKi8gXCdzZWNvbmQgcGFydFwnIC8vIFRyYWlsaW5nIGNvbW1lbnQu'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('P015Q2xhc3M='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify behaviour when parameters have attributes attached.
     *
     * @return void
     */ public function wyqu22(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JGNvbnN0cnVjdG9yUHJvcFByb21UeXBlZFBhcmFtU2luZ2xlQXR0cmlidXRl'),base64_decode('Y29udGVudA==')=>base64_decode('I1tcTXlFeGFtcGxlXE15QXR0cmlidXRlXSBwcml2YXRlIHN0cmluZyAkY29uc3RydWN0b3JQcm9wUHJvbVR5cGVkUGFyYW1TaW5nbGVBdHRyaWJ1dGU='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5n'),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,base64_decode('cHJvcGVydHlfdmlzaWJpbGl0eQ==')=>base64_decode('cHJpdmF0ZQ=='),];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHR5cGVkUGFyYW1TaW5nbGVBdHRyaWJ1dGU='),base64_decode('Y29udGVudA==')=>base64_decode('I1tNeUF0dHIoWzEsIDJdKV0KICAgICAgICBUeXBlfGZhbHNlCiAgICAgICAgJHR5cGVkUGFyYW1TaW5nbGVBdHRyaWJ1dGU='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('VHlwZXxmYWxzZQ=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[2]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bGxhYmxlVHlwZWRQYXJhbU11bHRpQXR0cmlidXRl'),base64_decode('Y29udGVudA==')=>base64_decode('I1tNeUF0dHJpYnV0ZSgxMjM0KSwgTXlBdHRyaWJ1dGUoNTY3OCldID9pbnQgJG51bGxhYmxlVHlwZWRQYXJhbU11bHRpQXR0cmlidXRl'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P2ludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$flia2b[3]=[base64_decode('bmFtZQ==')=>base64_decode('JG5vblR5cGVkUGFyYW1Ud29BdHRyaWJ1dGVz'),base64_decode('Y29udGVudA==')=>base64_decode('I1tXaXRob3V0QXJndW1lbnRdICNbU2luZ2xlQXJndW1lbnQoMCldICRub25UeXBlZFBhcmFtVHdvQXR0cmlidXRlcw=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[4]=[base64_decode('bmFtZQ==')=>base64_decode('JG90aGVyUGFyYW0='),base64_decode('Y29udGVudA==')=>base64_decode('I1tNeUF0dHJpYnV0ZShhcnJheSgia2V5IiA9PiAidmFsdWUiKSldCiAgICAgICAgJi4uLiRvdGhlclBhcmFt'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>true,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>'',base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration.
     *
     * @return void
     */ public function nomd23(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iajE='),base64_decode('Y29udGVudA==')=>base64_decode('Rm9vJkJhciAkb2JqMQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Rm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iajI='),base64_decode('Y29udGVudA==')=>base64_decode('Qm9vJkJhciAkb2JqMg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Qm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8 intersection type declaration when the variable has either a spread operator or a reference.
     *
     * @return void
     */ public function hqsg24(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQQ=='),base64_decode('Y29udGVudA==')=>base64_decode('Qm9vJkJhciAmJHBhcmFtQQ=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>true,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('Qm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$flia2b[1]=[base64_decode('bmFtZQ==')=>base64_decode('JHBhcmFtQg=='),base64_decode('Y29udGVudA==')=>base64_decode('Rm9vJkJhciAuLi4kcGFyYW1C'),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>true,base64_decode('dHlwZV9oaW50')=>base64_decode('Rm9vJkJhcg=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration with more types.
     *
     * @return void
     */ public function ioyb25(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JHZhcg=='),base64_decode('Y29udGVudA==')=>base64_decode('TXlDbGFzc0EmXFBhY2thZ2VcTXlDbGFzc0ImXFBhY2thZ2VcTXlDbGFzc0MgJHZhcg=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('TXlDbGFzc0EmXFBhY2thZ2VcTXlDbGFzc0ImXFBhY2thZ2VcTXlDbGFzc0M='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration with illegal simple types.
     *
     * @return void
     */ public function mofb26(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG51bWVyaWNfc3RyaW5n'),base64_decode('Y29udGVudA==')=>base64_decode('c3RyaW5nJmludCAkbnVtZXJpY19zdHJpbmc='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('c3RyaW5nJmludA=='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>false,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Verify recognition of PHP8.1 intersection type declaration with (illegal) nullability.
     *
     * @return void
     */ public function thnu27(){$flia2b=[];$flia2b[0]=[base64_decode('bmFtZQ==')=>base64_decode('JG9iamVjdA=='),base64_decode('Y29udGVudA==')=>base64_decode('P0ZvbyZCYXIgJG9iamVjdA=='),base64_decode('aGFzX2F0dHJpYnV0ZXM=')=>false,base64_decode('cGFzc19ieV9yZWZlcmVuY2U=')=>false,base64_decode('dmFyaWFibGVfbGVuZ3Ro')=>false,base64_decode('dHlwZV9oaW50')=>base64_decode('P0ZvbyZCYXI='),base64_decode('bnVsbGFibGVfdHlwZQ==')=>true,];$this->gbqb28(base64_decode('Lyog').__FUNCTION__.base64_decode('ICov'),$flia2b);}/**
     * Test helper.
     *
     * @param string $commentString The comment which preceeds the test.
     * @param array  $expected      The expected function output.
     *
     * @return void
     */ private function gbqb28($hxru2c,$flia2b){$tcqm2d=$this->eqkg2e($hxru2c,[T_FUNCTION,T_CLOSURE,T_FN]);$hzjx2f=self::$vyaf30->lctq31($tcqm2d);$this->okzn32($flia2b,$hzjx2f,true);}}?>

Function Calls

None

Variables

None

Stats

MD5 4bb531ebbe690f7682ecaa6aff0b54a6
Eval Count 0
Decode Time 118 ms