3 function f(mixed $x): void
{
6 expect_vec2($x); // error
9 function g(mixed $x): void
{
11 expect_vec1($x); // ok
12 expect_vec2($x); // error
15 function h(Container
<string> $x): void
{
17 expect_vec1($x); // ok
18 expect_vec2($x); // ok
21 function expect_vec1(vec
<mixed> $vec): void
{}
22 function expect_vec2(vec
<string> $vec): void
{}