22
33namespace PHPStan \PhpDocParser \Parser ;
44
5+ use Iterator ;
56use PHPStan \PhpDocParser \Ast \ConstExpr \ConstExprArrayItemNode ;
67use PHPStan \PhpDocParser \Ast \ConstExpr \ConstExprArrayNode ;
78use PHPStan \PhpDocParser \Ast \ConstExpr \ConstExprFalseNode ;
@@ -55,7 +56,7 @@ public function testParse(string $input, ConstExprNode $expectedExpr, int $nextT
5556 }
5657
5758
58- public function provideTrueNodeParseData (): iterable
59+ public function provideTrueNodeParseData (): Iterator
5960 {
6061 yield [
6162 'true ' ,
@@ -74,7 +75,7 @@ public function provideTrueNodeParseData(): iterable
7475 }
7576
7677
77- public function provideFalseNodeParseData (): iterable
78+ public function provideFalseNodeParseData (): Iterator
7879 {
7980 yield [
8081 'false ' ,
@@ -93,7 +94,7 @@ public function provideFalseNodeParseData(): iterable
9394 }
9495
9596
96- public function provideNullNodeParseData (): iterable
97+ public function provideNullNodeParseData (): Iterator
9798 {
9899 yield [
99100 'null ' ,
@@ -112,7 +113,7 @@ public function provideNullNodeParseData(): iterable
112113 }
113114
114115
115- public function provideIntegerNodeParseData (): iterable
116+ public function provideIntegerNodeParseData (): Iterator
116117 {
117118 yield [
118119 '123 ' ,
@@ -146,7 +147,7 @@ public function provideIntegerNodeParseData(): iterable
146147 }
147148
148149
149- public function provideFloatNodeParseData (): iterable
150+ public function provideFloatNodeParseData (): Iterator
150151 {
151152 yield [
152153 '123.4 ' ,
@@ -210,7 +211,7 @@ public function provideFloatNodeParseData(): iterable
210211 }
211212
212213
213- public function provideStringNodeParseData (): iterable
214+ public function provideStringNodeParseData (): Iterator
214215 {
215216 yield [
216217 '"foo" ' ,
@@ -234,7 +235,7 @@ public function provideStringNodeParseData(): iterable
234235 }
235236
236237
237- public function provideArrayNodeParseData (): iterable
238+ public function provideArrayNodeParseData (): Iterator
238239 {
239240 yield [
240241 '[] ' ,
@@ -336,7 +337,7 @@ public function provideArrayNodeParseData(): iterable
336337 }
337338
338339
339- public function provideFetchNodeParseData (): iterable
340+ public function provideFetchNodeParseData (): Iterator
340341 {
341342 yield [
342343 'GLOBAL_CONSTANT ' ,
0 commit comments