8000 GH-15976: don't say "type alias" (#15996) · php/php-src@8e6d8cf · GitHub
[go: up one dir, main page]

Skip to content
Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 8e6d8cf

Browse files
GH-15976: don't say "type alias" (#15996)
Follow-up to GH-15977
1 parent 34325c5 commit 8e6d8cf

6 files changed

+7
-7
lines changed

Zend/tests/gh15976/alias-names.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ class_alias( 'stdClass', 'bool' );
88

99
?>
1010
--EXPECTF--
11-
Deprecated: Using "_" as a type alias is deprecated since 8.4 in %salias-names.php on line 3
11+
Deprecated: Using "_" as a class alias is deprecated since 8.4 in %salias-names.php on line 3
1212

13-
Fatal error: Cannot use "bool" as a type alias as it is reserved in %salias-names.php on line 4
13+
Fatal error: Cannot use "bool" as a class alias as it is reserved in %salias-names.php on line 4

Zend/tests/type_declarations/scalar_reserved2_class_alias.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ class foobar {}
77
class_alias("foobar", "int");
88
?>
99
--EXPECTF--
10-
Fatal error: Cannot use "int" as a type alias as it is reserved in %s on line %d
10+
Fatal error: Cannot use "int" as a class alias as it is reserved in %s on line %d

Zend/tests/type_declarations/scalar_reserved3_class_alias.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ class foobar {}
77
class_alias("foobar", "float");
88
?>
99
--EXPECTF--
10-
Fatal error: Cannot use "float" as a type alias as it is reserved in %s on line %d
10+
Fatal error: Cannot use "float" as a class alias as it is reserved in %s on line %d

Zend/tests/type_declarations/scalar_reserved4_class_alias.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ class foobar {}
77
class_alias("foobar", "string");
88
?>
99
--EXPECTF--
10-
Fatal error: Cannot use "string" as a type alias as it is reserved in %s on line %d
10+
Fatal error: Cannot use "string" as a class alias as it is reserved in %s on line %d

Zend/tests/type_declarations/scalar_reserved6_class_alias.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ class foobar {}
77
class_alias("foobar", "bool");
88
?>
99
--EXPECTF--
10-
Fatal error: Cannot use "bool" as a type alias as it is reserved in %s on line %d
10+
Fatal error: Cannot use "bool" as a class alias as it is reserved in %s on line %d

Zend/zend_API.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3571,7 +3571,7 @@ ZEND_API zend_result zend_register_class_alias_ex(const char *name, size_t name_
35713571
zend_str_tolower_copy(ZSTR_VAL(lcname), name, name_len);
35723572
}
35733573

3574-
zend_assert_valid_class_name(lcname, "a type alias");
3574+
zend_assert_valid_class_name(lcname, "a class alias");
35753575

35763576
lcname = zend_new_interned_string(lcname);
35773577

0 commit comments

Comments
 (0)
0