Lines Matching refs:type
38 $type = static function (string $name, array $params = []): array {
44 $type('string'),
48 $type('array', [['name' => 'Foo', 'params' => []]]),
52 $type('Foo', ['a']),
56 $type('Foo', [5]),
60 $type('Foo', [5.5]),
64 $type('Foo', [null]),
68 $type('Foo', ['a', 'b', 'c']),
72 $type('Foo', ['a', '']),
76 $type('array', [['name' => 'Foo', 'params' => []], ['name' => 'Bar', 'params' => []]]),
80 … $type('array', [['name' => 'Foo\Bar', 'params' => []], ['name' => 'Baz\Boo', 'params' => []]]),
84 …$type('a', [['name' => 'b', 'params' => [['name' => 'c', 'params' => []], ['name' => 'd', 'params'…
89 $type('Foo'),
93 $type('Foo\Bar'),
97 $type('Foo', ['asdf asdf']),