Skip to content

Commit ded9bab

Browse files
committed
more tests
1 parent 1cd1f80 commit ded9bab

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

tests/PHPStan/Rules/Variables/data/bug-13921.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,21 @@ function foo(array $x): void {
77
var_dump($x[0]['bar'] ?? null);
88
var_dump($x[0] ?? null);
99
}
10+
11+
/** @param list<array<?string>> $x */
12+
function bar(array $x): void {
13+
var_dump($x[0] ?? null);
14+
var_dump($x[0]['bar'] ?? null);
15+
}
16+
17+
/** @param list<array<?string>> $x */
18+
function baz(array $x): void {
19+
var_dump($x[1] ?? null);
20+
var_dump($x[0]['bar'] ?? null);
21+
}
22+
23+
/** @param list<array<?string>> $x */
24+
function boo(array $x): void {
25+
var_dump($x[0]['bar'] ?? null);
26+
var_dump($x[1] ?? null);
27+
}

0 commit comments

Comments
 (0)