]> granicus.if.org Git - php/commitdiff
Fix WeakReference::create() stub
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 16 Jul 2020 18:46:45 +0000 (20:46 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Thu, 16 Jul 2020 18:46:45 +0000 (20:46 +0200)
Zend/zend_weakrefs.stub.php
Zend/zend_weakrefs_arginfo.h

index 8cf0df5cf6d8ea5878e8e66bcca884f21ad9e291..4074ac012284707c8d7c948154f0b1838c814bdb 100644 (file)
@@ -6,7 +6,7 @@ final class WeakReference
 {
     public function __construct() {}
 
-    public static function create(): WeakReference {}
+    public static function create(object $object): WeakReference {}
 
     public function get(): ?object {}
 }
index 581c4f479beabf766ef2add44bff638412fa44f9..43d206a897829da8ed07e215e77d8045afb12f09 100644 (file)
@@ -1,10 +1,11 @@
 /* This is a generated file, edit the .stub.php file instead.
- * Stub hash: 408450a31ebee65311c075810dd36004e49135c3 */
+ * Stub hash: 8a90ffe614346c65d312bc5061fd304056b5640a */
 
 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_WeakReference___construct, 0, 0, 0)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_WeakReference_create, 0, 0, WeakReference, 0)
+ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_WeakReference_create, 0, 1, WeakReference, 0)
+       ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0)
 ZEND_END_ARG_INFO()
 
 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_WeakReference_get, 0, 0, IS_OBJECT, 1)