Skip to content

Commit 943ecc8

Browse files
committed
Update preg_match_shapes.php
1 parent f9c9c4b commit 943ecc8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

tests/PHPStan/Analyser/nsrt/preg_match_shapes.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -964,21 +964,21 @@ function bug11744(string $string): void
964964
function bug12749(string $str): void
965965
{
966966
if (preg_match('/[A-Z]/', $str, $match)) {
967-
assertType('array{non-empty-string}', $match);
967+
assertType('array{non-empty-string}', $match); // could be non-falsy-string
968968
}
969969
}
970970

971971
function bug12749a(string $str): void
972972
{
973973
if (preg_match('/[A-Z]{2,}/', $str, $match)) {
974-
assertType('array{non-falsy-string}', $match);
974+
assertType('array{non-empty-string}', $match); // could be non-falsy-string
975975
}
976976
}
977977

978978
function bug12749b(string $str): void
979979
{
980980
if (preg_match('/[0-9][A-Z]/', $str, $match)) {
981-
assertType('array{non-falsy-string}', $match);
981+
assertType('array{non-empty-string}', $match); // could be non-falsy-string
982982
}
983983
}
984984

@@ -992,7 +992,7 @@ function bug12749c(string $str): void
992992
function bug12749d(string $str): void
993993
{
994994
if (preg_match('/[0-9]?[A-Z]/', $str, $match)) {
995-
assertType('array{non-falsy-string}', $match);
995+
assertType('array{non-empty-string}', $match); // could be non-falsy-string
996996
}
997997
}
998998

0 commit comments

Comments
 (0)