Include stub hash in generated arginfo files

The hash is used to check whether the arginfo file needs to be
regenerated. PHP-Parser will only be downloaded if this is actually
necessary.

This ensures that release artifacts will never try to regenerate
stubs and thus fetch PHP-Parser, as long as you do not modify any
files.

Closes GH-5739.
This commit is contained in:
Nikita Popov 2020-06-19 11:40:31 +02:00
parent d1ebc3ab21
commit c9b9f525a9
102 changed files with 250 additions and 129 deletions

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: dbaaf894f10b6f3c880d08e138dead309f6ed5a4 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_zend_version, 0, 0, IS_STRING, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3352191f3a07009ef853829816a3209156afb0bc */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Closure___construct, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 7eb20393f4ca314324d9813983124f724189ce8a */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Throwable_getMessage, 0, 0, IS_STRING, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 18d2bb68729ff622a5c0c124a8822f7ee882c2ec */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Generator_rewind, 0, 0, IS_VOID, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 6ec9a1d6d8035af94bdd4953e47bb18164ee2b59 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IteratorAggregate_getIterator, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 7ce222b1a257fc3d524dc5cd123ac102a0dca2bc */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_WeakReference___construct, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -12,20 +12,6 @@ use PhpParser\PrettyPrinterAbstract;
error_reporting(E_ALL);
try {
initPhpParser();
} catch (Exception $e) {
echo "{$e->getMessage()}\n";
exit(1);
}
class CustomPrettyPrinter extends Standard
{
protected function pName_FullyQualified(Name\FullyQualified $node) {
return implode('\\', $node->parts);
}
}
function processDirectory(string $dir) {
$it = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($dir),
@ -40,11 +26,23 @@ function processDirectory(string $dir) {
}
function processStubFile(string $stubFile) {
$arginfoFile = str_replace('.stub.php', '', $stubFile) . '_arginfo.h';
try {
$fileInfo = parseStubFile($stubFile);
$arginfoCode = generateArgInfoCode($fileInfo);
if (!file_exists($stubFile)) {
throw new Exception("File $stubFile does not exist");
}
$arginfoFile = str_replace('.stub.php', '', $stubFile) . '_arginfo.h';
$stubCode = file_get_contents($stubFile);
$stubHash = computeStubHash($stubCode);
$oldStubHash = extractStubHash($arginfoFile);
if ($stubHash === $oldStubHash) {
/* Stub file did not change, do not regenerate. */
return;
}
initPhpParser();
$fileInfo = parseStubFile($stubCode);
$arginfoCode = generateArgInfoCode($fileInfo, $stubHash);
file_put_contents($arginfoFile, $arginfoCode);
} catch (Exception $e) {
echo "In $stubFile:\n{$e->getMessage()}\n";
@ -52,6 +50,23 @@ function processStubFile(string $stubFile) {
}
}
function computeStubHash(string $stubCode): string {
return sha1(str_replace("\r\n", "\n", $stubCode));
}
function extractStubHash(string $arginfoFile): ?string {
if (!file_exists($arginfoFile)) {
return null;
}
$arginfoCode = file_get_contents($arginfoFile);
if (!preg_match('/\* Stub hash: ([0-9a-f]+) \*/', $arginfoCode, $matches)) {
return null;
}
return $matches[1];
}
class SimpleType {
/** @var string */
public $name;
@ -737,18 +752,16 @@ function getFileDocComment(array $stmts): ?DocComment {
return null;
}
function parseStubFile(string $fileName): FileInfo {
if (!file_exists($fileName)) {
throw new Exception("File $fileName does not exist");
}
$code = file_get_contents($fileName);
function parseStubFile(string $code): FileInfo {
$lexer = new PhpParser\Lexer();
$parser = new PhpParser\Parser\Php7($lexer);
$nodeTraverser = new PhpParser\NodeTraverser;
$nodeTraverser->addVisitor(new PhpParser\NodeVisitor\NameResolver);
$prettyPrinter = new CustomPrettyPrinter();
$prettyPrinter = new class extends Standard {
protected function pName_FullyQualified(Name\FullyQualified $node) {
return implode('\\', $node->parts);
}
};
$stmts = $parser->parse($code);
$nodeTraverser->traverse($stmts);
@ -948,8 +961,9 @@ function generateCodeWithConditions(
return $code;
}
function generateArgInfoCode(FileInfo $fileInfo): string {
$code = "/* This is a generated file, edit the .stub.php file instead. */\n";
function generateArgInfoCode(FileInfo $fileInfo, string $stubHash): string {
$code = "/* This is a generated file, edit the .stub.php file instead.\n"
. " * Stub hash: $stubHash */\n";
$generatedFuncInfos = [];
$code .= generateCodeWithConditions(
$fileInfo->getAllFuncInfos(), "\n",
@ -1055,6 +1069,12 @@ function installPhpParser(string $version, string $phpParserDir) {
}
function initPhpParser() {
static $isInitialized = false;
if ($isInitialized) {
return;
}
$isInitialized = true;
$version = "4.3.0";
$phpParserDir = __DIR__ . "/PHP-Parser-$version";
if (!is_dir($phpParserDir)) {

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a1e223f29a06a2292a88c0e90e104cb956f80500 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_bcadd, 0, 2, IS_STRING, 0)
ZEND_ARG_TYPE_INFO(0, left_operand, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a5c534b7cd92619dfa0fdf29bd0a94fcda27f089 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_bzopen, 0, 0, 2)
ZEND_ARG_INFO(0, file)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1ace9d7ae3e505ae2e14323e21fa6ac0a490896d */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_cal_days_in_month, 0, 3, IS_LONG, 0)
ZEND_ARG_TYPE_INFO(0, calendar, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 965dcbb494d51bb3fd41a2898a1c53d7478fd699 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_variant_set, 0, 2, IS_VOID, 0)
ZEND_ARG_OBJ_INFO(0, variant, variant, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 69de4fb111796d28e92e16630221e2d02817e742 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_COMPersistHelper___construct, 0, 0, 1)
ZEND_ARG_OBJ_INFO(0, com_object, VARIANT, 1)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a5de84e1cb6919e7dfc69a42b7f05967ebca24c3 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_ctype_alnum, 0, 1, _IS_BOOL, 0)
ZEND_ARG_INFO(0, text)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ca65615cacfe914f3511007fd393169ffededf34 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_curl_close, 0, 1, IS_VOID, 0)
ZEND_ARG_OBJ_INFO(0, handle, CurlHandle, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2dbca0eed1723e959b2a56d6035239b189f52495 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_CURLFile___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 51ffecfc0b15a2368719d5a76fa6788b3a36887e */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_strtotime, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, time, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3f28cb0c990d15e6d2f34c40c2f0219b11d2d5e4 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_dba_popen, 0, 0, 2)
ZEND_ARG_INFO(0, path)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: b5bb577aa2608cc62fa56852ab2433ec03c7fc26 */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_dom_import_simplexml, 0, 1, DOMElement, 1)
ZEND_ARG_TYPE_INFO(0, node, IS_OBJECT, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 5a67e10da7a70552110e807118a33d1d7bb028da */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_enchant_broker_init, 0, 0, EnchantBroker, MAY_BE_FALSE)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 603888c5295306e86fabce6d6f5367376c666cfe */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_exif_tagname, 0, 1, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, index, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: e66d306e0dbe08ec3d66935c69ab9e36b9b8165a */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_FFI_cdef, 0, 0, FFI, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, code, IS_STRING, 0, "\"\"")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: b8bfd01bd5a9a181550160e39c50a8cc047f15cd */
ZEND_BEGIN_ARG_INFO_EX(arginfo_finfo_open, 0, 0, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, options, IS_LONG, 0, "FILEINFO_NONE")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 54d4bb809e05c73a1a16174bce578377f7cd8f31 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_filter_has_var, 0, 2, _IS_BOOL, 0)
ZEND_ARG_TYPE_INFO(0, type, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 0bbaf1b0aed026d0ed32274bc1084b363528bb61 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_ftp_connect, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, host, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ce2eb70f449197eca39ca5d8c53ee1369577b035 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_gd_info, 0, 0, IS_ARRAY, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 29c84ba2a2aa940baec3bd32503fc7c8e67885fe */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_textdomain, 0, 1, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, domain, IS_STRING, 1)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3f96612dbbeac0ae619461e400e91b3a15e0cd9c */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_gmp_init, 0, 1, GMP, MAY_BE_FALSE)
ZEND_ARG_INFO(0, number)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2972dfa9fbf8c83557614063a68c2f1500fa5955 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_hash, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, algo, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 4e26168b04450adf510a4e638184c46757679ac1 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_iconv_strlen, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, str, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1105c40befb73bbc51cc9438d53404801338a15c */
ZEND_BEGIN_ARG_INFO_EX(arginfo_imap_open, 0, 0, 3)
ZEND_ARG_TYPE_INFO(0, mailbox, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3e28f27c89a4f03e9d67d78f4103e16128673e27 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlBreakIterator_createCharacterInstance, 0, 0, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, locale, IS_STRING, 1, "null")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: e9aea4eb45aba216347d3cf821cf5adebc217ba1 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlCalendar___construct, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 95fee5001472494653e6a83467c3c0079ea70728 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Collator___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: cf905a693064ae31b6434e84f6c63bf7c9b804a6 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlIterator_current, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3c63c9077f864e122292eef8655489549de9277a */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_UConverter___construct, 0, 0, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, destination_encoding, IS_STRING, 1, "null")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 86faf2e51b67db2801ce691d4d24bfdae5feb6fc */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlDateFormatter___construct, 0, 0, 3)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3ff6f141d025bccb37ff597089f00bcc72462627 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_NumberFormatter___construct, 0, 0, 2)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 6d010c8797cbf11f12f13ce37eb8b36633bdbafb */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Locale_getDefault, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ffa9513a18a634b034b0490bc712d097dc8d36e8 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_MessageFormatter___construct, 0, 0, 2)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a1f54793e243d30e75cefd4f9aea17f1509a9c8d */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Normalizer_normalize, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, input, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: f5411cdc67ac288183c4210932b222c406bfe254 */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_intlcal_create_instance, 0, 0, IntlCalendar, 1)
ZEND_ARG_INFO_WITH_DEFAULT_VALUE(0, timeZone, "null")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 4bc15bffefcb91a7462dc8c66508f8d16b1c6c49 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ResourceBundle___construct, 0, 0, 2)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: dbcdb94753d19921594c48a735d6bd9194b02996 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Spoofchecker___construct, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: df98b2edbdf806c52a9c165b52124b6b0de7acb2 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlTimeZone___construct, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 52c803e82863ebdbe7a2fdcbe8508fb22984cbfd */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Transliterator___construct, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2f9658fe9c23180244786ed48a5ca542b7ed95ea */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlChar_hasBinaryProperty, 0, 0, 2)
ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 7dbc9b323b73714227d91cc9566cc3c0c90cd7be */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_json_encode, 0, 1, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, value, IS_MIXED, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 53051e130a22dc519676c7a91529d2f9f7d1e6ad */
#if defined(HAVE_ORALDAP)
ZEND_BEGIN_ARG_INFO_EX(arginfo_ldap_connect, 0, 0, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2d793e5134ea8633c432f03d20c1d8b80a05795b */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_libxml_set_streams_context, 0, 1, IS_VOID, 0)
ZEND_ARG_INFO(0, context)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 0be93f43fd04fb04e07076006a5c1a94bf6afad0 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_mb_language, 0, 0, MAY_BE_STRING|MAY_BE_BOOL)
ZEND_ARG_TYPE_INFO(0, language, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1d194e0ef5dbdbf6ab0fb5512ee42dfad08ea5a0 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_mysqli_affected_rows, 0, 1, MAY_BE_LONG|MAY_BE_STRING)
ZEND_ARG_OBJ_INFO(0, mysql_link, mysqli, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 4abab509eb27b93c15f03313e80c90400f7948d0 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_odbc_close_all, 0, 0, IS_VOID, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 64f07c411732f60fed22267ee5e702a37e399879 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_opcache_reset, 0, 0, _IS_BOOL, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 0d04e9173f45a10b9f6614b79029d96a528bec49 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_openssl_x509_export_to_file, 0, 2, _IS_BOOL, 0)
ZEND_ARG_INFO(0, x509)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: c87eae3de097554566cf3e285c1a2542947d6ff9 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_pcntl_fork, 0, 0, IS_LONG, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2e7402e33a485cd3c1a74c0d6210214b3e7c4e9a */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_preg_match, 0, 2, MAY_BE_LONG|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, pattern, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 5f8d0ae7732bdca8c60638021c4368f55d62826f */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_pdo_drivers, 0, 0, IS_ARRAY, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 38748c44d78c0173218bcb771b466d2a04bc87ad */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_PDO___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, dsn, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 30b801be462ed1e60e34f937e6dd746184866028 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_PDOStatement_bindColumn, 0, 0, 2)
ZEND_ARG_TYPE_MASK(0, column, MAY_BE_LONG|MAY_BE_STRING, NULL)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: fd4f05b74248e4f7efb234cac8e3a90e17037ee0 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Phar___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 8b74b3201e5a89a25d69753f3078e72ec0395500 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_posix_kill, 0, 2, _IS_BOOL, 0)
ZEND_ARG_TYPE_INFO(0, pid, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 83cadd382dfcccf598b743dfdccad09eb39e30c2 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_pspell_new, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, language, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 00f57c17d30b8071c9e3e231f5c9e0376799ed48 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_readline, 0, 0, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, prompt, IS_STRING, 1, "null")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 36c0a18b7bd07ac8835ae9130f2495eceac0a176 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Reflection_getModifierNames, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, modifiers, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: c026a3449eacd0873d72423483d375d40105e9a0 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_session_name, 0, 0, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, name, IS_STRING, 1, "null")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a2e7d50e79d253e7136a54222346341003cc3b04 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_shmop_open, 0, 0, 4)
ZEND_ARG_TYPE_INFO(0, key, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: f74d2fc54ca25216f1b54b0776c480d5e8d297fb */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_simplexml_load_file, 0, 1, SimpleXMLElement, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1ac1e57f7ec3e8a0340b74f0497e1eb9a2b7f663 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SimpleXMLIterator_rewind, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 7eb3fd4083c98e6dffc8b02b6373b7ce9cbf228d */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_test1, 0, 0, IS_VOID, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2b0a8233a01de36e93c025bc40c3a2f707825595 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_snmpget, 0, 3, MAY_BE_ARRAY|MAY_BE_BOOL)
ZEND_ARG_TYPE_INFO(0, host, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 43878ddb4f96ee0a2f409b87bb1484fc5378cfb5 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_use_soap_error_handler, 0, 0, _IS_BOOL, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, handler, _IS_BOOL, 0, "true")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 4494f9f246dbc98047d97d913cc1add9f91eb0ff */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_socket_select, 0, 4, MAY_BE_LONG|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(1, read_fds, IS_ARRAY, 1)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1cbca4f3d58dea842b4ea419df57531682ab984d */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_sodium_crypto_aead_aes256gcm_is_available, 0, 0, _IS_BOOL, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: cc1dc8de91f503a88cc7bc47ad239957c2de8303 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_class_implements, 0, 1, MAY_BE_ARRAY|MAY_BE_FALSE)
ZEND_ARG_INFO(0, what)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1230e3161d7c7fb549c5ac2ec5cde2dec585d849 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ArrayObject___construct, 0, 0, 0)
ZEND_ARG_INFO_WITH_DEFAULT_VALUE(0, input, "[]")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: d6b772ea08c57acdea65e983098f5bc4168daaa6 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplFileInfo___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, file_name, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 9d2c9ec251d72065d4502bbbc29e927c6b597731 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_add, 0, 0, 2)
ZEND_ARG_INFO(0, index)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a14156d542422823fcee53eb8a151576d055f38f */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplFixedArray___construct, 0, 0, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, size, IS_LONG, 0, "0")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 7f0aaeba31232e23367618eae98398fa41ac6ef5 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplPriorityQueue_compare, 0, 0, 2)
ZEND_ARG_INFO(0, priority1)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: fcf9d56587eb60bdc7824ff7587a5c7365eee5c0 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_EmptyIterator_current, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 22aaae107ec0c1c81a3f7135ffd7d22507437c57 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplObserver_update, 0, 0, 1)
ZEND_ARG_OBJ_INFO(0, subject, SplSubject, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ded6aa03b742cbcf95943a6acb1101a0b700f30c */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SQLite3___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 8890ebea8b2391a8614b844e8e1abc04a988eeb8 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_set_time_limit, 0, 1, _IS_BOOL, 0)
ZEND_ARG_TYPE_INFO(0, seconds, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ae14c81d7c4642412440f6236b34b7c7c0143911 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Directory_close, 0, 0, 0)
ZEND_ARG_INFO(0, dir_handle)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 7dac6edd98e3e17669ae4bf0be7db89678059ca0 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_dl, 0, 1, _IS_BOOL, 0)
ZEND_ARG_TYPE_INFO(0, extension_filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 61e071b8e6d9a2ed02a9667cfa16a97fcd9d7bd4 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_php_user_filter_filter, 0, 0, 4)
ZEND_ARG_INFO(0, in)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a4e2f362d86b38827fbbea640e6b8db215c2e4aa */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_msg_get_queue, 0, 1, SysvMessageQueue, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, key, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a9de9877facd28112e1fe21cf7c6f1c7fdc8014d */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_sem_get, 0, 1, SysvSemaphore, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, key, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 9a57af33a6658387f706ea121612c0f0eb55e5b3 */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_shm_attach, 0, 1, SysvSharedMemory, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, key, IS_LONG, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 962dc7537b44115477b38efaefefa352e06b13bf */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_tidy_parse_string, 0, 1, tidy, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, input, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 4591855b4c387a2868d5287b28c5050bf828c79f */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_token_get_all, 0, 1, IS_ARRAY, 0)
ZEND_ARG_TYPE_INFO(0, source, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 57266ea46516213cf727b960a3fbd15f95649af0 */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_xml_parser_create, 0, 0, XmlParser, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, encoding, IS_STRING, 1, "null")

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 8bdec18c4ad8574fb1d3e4baca928949d5ec2438 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_close, 0, 0, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: c4717d4f5dafe071fb78799993db1e733d45470a */
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_xmlwriter_open_uri, 0, 1, XMLWriter, MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, uri, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 13fd80938fec3bea7ac4bbcfb6e0b69b230fba72 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XSLTProcessor_importStylesheet, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, stylesheet, IS_OBJECT, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: a61df45ef2431d449b0ac546640101db8ce66445 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_zend_test_array_return, 0, 0, IS_ARRAY, 0)
ZEND_END_ARG_INFO()

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 95608dd1d6c2ad80ada990a9e939b76dba705d48 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_zip_open, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ee70bdd414ad35521ea24384e22ab05e641d81e0 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_ob_gzhandler, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, data, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3226aed29f13aa8146066a88e58ac2147ad8b500 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_apache_lookup_uri, 0, 1, MAY_BE_OBJECT|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 0)

View File

@ -1,4 +1,5 @@
/* This is a generated file, edit the .stub.php file instead. */
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 0888f3ba14649f0be06d47410221381bace54936 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_fastcgi_finish_request, 0, 0, _IS_BOOL, 0)
ZEND_END_ARG_INFO()

Some files were not shown because too many files have changed in this diff Show More