Skip to content

Commit b8c01b1

Browse files
committed
Declare never return type for DOMImplementation::getFeature()
1 parent faec00c commit b8c01b1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ext/dom/php_dom.stub.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ class DOMNameSpaceNode
185185
class DOMImplementation
186186
{
187187
/** @tentative-return-type */
188-
public function getFeature(string $feature, string $version): void {}
188+
public function getFeature(string $feature, string $version): never {}
189189

190190
/** @tentative-return-type */
191191
public function hasFeature(string $feature, string $version): bool {}

ext/dom/php_dom_arginfo.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: 3c705a0a73bfc0c9c6bda32d8695a781cb911c75 */
2+
* Stub hash: 553cbe5121ba75c4222caa2ce7a02c8491623875 */
33

44
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_dom_import_simplexml, 0, 1, DOMElement, 1)
55
ZEND_ARG_TYPE_INFO(0, node, IS_OBJECT, 0)
@@ -100,7 +100,7 @@ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX(arginfo_class_DOMNode_repl
100100
ZEND_ARG_OBJ_INFO(0, child, DOMNode, 0)
101101
ZEND_END_ARG_INFO()
102102

103-
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_DOMImplementation_getFeature, 0, 2, IS_VOID, 0)
103+
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX(arginfo_class_DOMImplementation_getFeature, 0, 2, never, 0)
104104
ZEND_ARG_TYPE_INFO(0, feature, IS_STRING, 0)
105105
ZEND_ARG_TYPE_INFO(0, version, IS_STRING, 0)
106106
ZEND_END_ARG_INFO()

0 commit comments

Comments
 (0)