2
2
3
3
namespace PHPStan \PhpDocParser \Parser ;
4
4
5
+ use Iterator ;
5
6
use PHPStan \PhpDocParser \Ast \ConstExpr \ConstExprArrayItemNode ;
6
7
use PHPStan \PhpDocParser \Ast \ConstExpr \ConstExprArrayNode ;
7
8
use PHPStan \PhpDocParser \Ast \ConstExpr \ConstExprFalseNode ;
@@ -55,7 +56,7 @@ public function testParse(string $input, ConstExprNode $expectedExpr, int $nextT
55
56
}
56
57
57
58
58
- public function provideTrueNodeParseData (): iterable
59
+ public function provideTrueNodeParseData (): Iterator
59
60
{
60
61
yield [
61
62
'true ' ,
@@ -74,7 +75,7 @@ public function provideTrueNodeParseData(): iterable
74
75
}
75
76
76
77
77
- public function provideFalseNodeParseData (): iterable
78
+ public function provideFalseNodeParseData (): Iterator
78
79
{
79
80
yield [
80
81
'false ' ,
@@ -93,7 +94,7 @@ public function provideFalseNodeParseData(): iterable
93
94
}
94
95
95
96
96
- public function provideNullNodeParseData (): iterable
97
+ public function provideNullNodeParseData (): Iterator
97
98
{
98
99
yield [
99
100
'null ' ,
@@ -112,7 +113,7 @@ public function provideNullNodeParseData(): iterable
112
113
}
113
114
114
115
115
- public function provideIntegerNodeParseData (): iterable
116
+ public function provideIntegerNodeParseData (): Iterator
116
117
{
117
118
yield [
118
119
'123 ' ,
@@ -146,7 +147,7 @@ public function provideIntegerNodeParseData(): iterable
146
147
}
147
148
148
149
149
- public function provideFloatNodeParseData (): iterable
150
+ public function provideFloatNodeParseData (): Iterator
150
151
{
151
152
yield [
152
153
'123.4 ' ,
@@ -210,7 +211,7 @@ public function provideFloatNodeParseData(): iterable
210
211
}
211
212
212
213
213
- public function provideStringNodeParseData (): iterable
214
+ public function provideStringNodeParseData (): Iterator
214
215
{
215
216
yield [
216
217
'"foo" ' ,
@@ -234,7 +235,7 @@ public function provideStringNodeParseData(): iterable
234
235
}
235
236
236
237
237
- public function provideArrayNodeParseData (): iterable
238
+ public function provideArrayNodeParseData (): Iterator
238
239
{
239
240
yield [
240
241
'[] ' ,
@@ -336,7 +337,7 @@ public function provideArrayNodeParseData(): iterable
336
337
}
337
338
338
339
339
- public function provideFetchNodeParseData (): iterable
340
+ public function provideFetchNodeParseData (): Iterator
340
341
{
341
342
yield [
342
343
'GLOBAL_CONSTANT ' ,
0 commit comments