Skip to content

Commit 23ea671

Browse files
johnniwintherCommit Queue
authored andcommitted
[cfe] Fix parser test
Collision with another CL that wasn't caught by the trybots. Change-Id: I3c6ecfcf87a3bb3f371550bbaaf4f958aeb5d3c8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/460300 Reviewed-by: Jens Johansen <jensj@google.com> Commit-Queue: Jens Johansen <jensj@google.com> Commit-Queue: Johnni Winther <johnniwinther@google.com> Auto-Submit: Johnni Winther <johnniwinther@google.com>
1 parent a58eb47 commit 23ea671

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

pkg/front_end/parser_testcases/declaring_constructors/factory_constructor_head.dart.intertwined.expect

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@ parseUnit(class)
151151
parseFunctionBody(), false, false)
152152
parseExpressionFunctionBody(=>, false)
153153
parseExpression(=>)
154+
looksLikeOuterPatternEquals(=>)
155+
skipOuterPattern(=>)
156+
skipObjectPatternRest(C)
154157
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
155158
parseUnaryExpression(=>, true, ConstantPatternContext.none)
156159
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -195,6 +198,9 @@ parseUnit(class)
195198
parseFunctionBody(), false, false)
196199
parseExpressionFunctionBody(=>, false)
197200
parseExpression(=>)
201+
looksLikeOuterPatternEquals(=>)
202+
skipOuterPattern(=>)
203+
skipObjectPatternRest(C)
198204
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
199205
parseUnaryExpression(=>, true, ConstantPatternContext.none)
200206
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -239,6 +245,9 @@ parseUnit(class)
239245
parseFunctionBody(), false, false)
240246
parseExpressionFunctionBody(=>, false)
241247
parseExpression(=>)
248+
looksLikeOuterPatternEquals(=>)
249+
skipOuterPattern(=>)
250+
skipObjectPatternRest(C)
242251
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
243252
parseUnaryExpression(=>, true, ConstantPatternContext.none)
244253
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -287,6 +296,9 @@ parseUnit(class)
287296
parseFunctionBody(), false, false)
288297
parseExpressionFunctionBody(=>, false)
289298
parseExpression(=>)
299+
looksLikeOuterPatternEquals(=>)
300+
skipOuterPattern(=>)
301+
skipObjectPatternRest(C)
290302
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
291303
parseUnaryExpression(=>, true, ConstantPatternContext.none)
292304
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -684,6 +696,9 @@ parseUnit(class)
684696
parseFunctionBody(), false, false)
685697
parseExpressionFunctionBody(=>, false)
686698
parseExpression(=>)
699+
looksLikeOuterPatternEquals(=>)
700+
skipOuterPattern(=>)
701+
skipObjectPatternRest(C)
687702
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
688703
parseUnaryExpression(=>, true, ConstantPatternContext.none)
689704
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -729,6 +744,9 @@ parseUnit(class)
729744
parseFunctionBody(), false, false)
730745
parseExpressionFunctionBody(=>, false)
731746
parseExpression(=>)
747+
looksLikeOuterPatternEquals(=>)
748+
skipOuterPattern(=>)
749+
skipObjectPatternRest(C)
732750
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
733751
parseUnaryExpression(=>, true, ConstantPatternContext.none)
734752
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -774,6 +792,9 @@ parseUnit(class)
774792
parseFunctionBody(), false, false)
775793
parseExpressionFunctionBody(=>, false)
776794
parseExpression(=>)
795+
looksLikeOuterPatternEquals(=>)
796+
skipOuterPattern(=>)
797+
skipObjectPatternRest(C)
777798
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
778799
parseUnaryExpression(=>, true, ConstantPatternContext.none)
779800
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -823,6 +844,9 @@ parseUnit(class)
823844
parseFunctionBody(), false, false)
824845
parseExpressionFunctionBody(=>, false)
825846
parseExpression(=>)
847+
looksLikeOuterPatternEquals(=>)
848+
skipOuterPattern(=>)
849+
skipObjectPatternRest(C)
826850
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
827851
parseUnaryExpression(=>, true, ConstantPatternContext.none)
828852
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -1127,6 +1151,9 @@ parseUnit(class)
11271151
parseFunctionBody(), false, true)
11281152
parseExpressionFunctionBody(=>, false)
11291153
parseExpression(=>)
1154+
looksLikeOuterPatternEquals(=>)
1155+
skipOuterPattern(=>)
1156+
skipObjectPatternRest(C)
11301157
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
11311158
parseUnaryExpression(=>, true, ConstantPatternContext.none)
11321159
parsePrimary(=>, expression, ConstantPatternContext.none)

pkg/front_end/parser_testcases/general/factory_constructor_head_pre_feature.dart.intertwined.expect

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,9 @@ parseUnit(class)
163163
parseFunctionBody(), false, true)
164164
parseExpressionFunctionBody(=>, false)
165165
parseExpression(=>)
166+
looksLikeOuterPatternEquals(=>)
167+
skipOuterPattern(=>)
168+
skipObjectPatternRest(C)
166169
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
167170
parseUnaryExpression(=>, true, ConstantPatternContext.none)
168171
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -207,6 +210,9 @@ parseUnit(class)
207210
parseFunctionBody(), false, false)
208211
parseExpressionFunctionBody(=>, false)
209212
parseExpression(=>)
213+
looksLikeOuterPatternEquals(=>)
214+
skipOuterPattern(=>)
215+
skipObjectPatternRest(C)
210216
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
211217
parseUnaryExpression(=>, true, ConstantPatternContext.none)
212218
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -251,6 +257,9 @@ parseUnit(class)
251257
parseFunctionBody(), false, false)
252258
parseExpressionFunctionBody(=>, false)
253259
parseExpression(=>)
260+
looksLikeOuterPatternEquals(=>)
261+
skipOuterPattern(=>)
262+
skipObjectPatternRest(C)
254263
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
255264
parseUnaryExpression(=>, true, ConstantPatternContext.none)
256265
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -299,6 +308,9 @@ parseUnit(class)
299308
parseFunctionBody(), false, false)
300309
parseExpressionFunctionBody(=>, false)
301310
parseExpression(=>)
311+
looksLikeOuterPatternEquals(=>)
312+
skipOuterPattern(=>)
313+
skipObjectPatternRest(C)
302314
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
303315
parseUnaryExpression(=>, true, ConstantPatternContext.none)
304316
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -722,6 +734,9 @@ parseUnit(class)
722734
parseFunctionBody(), false, true)
723735
parseExpressionFunctionBody(=>, false)
724736
parseExpression(=>)
737+
looksLikeOuterPatternEquals(=>)
738+
skipOuterPattern(=>)
739+
skipObjectPatternRest(C)
725740
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
726741
parseUnaryExpression(=>, true, ConstantPatternContext.none)
727742
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -769,6 +784,9 @@ parseUnit(class)
769784
parseFunctionBody(), false, false)
770785
parseExpressionFunctionBody(=>, false)
771786
parseExpression(=>)
787+
looksLikeOuterPatternEquals(=>)
788+
skipOuterPattern(=>)
789+
skipObjectPatternRest(C)
772790
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
773791
parseUnaryExpression(=>, true, ConstantPatternContext.none)
774792
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -814,6 +832,9 @@ parseUnit(class)
814832
parseFunctionBody(), false, false)
815833
parseExpressionFunctionBody(=>, false)
816834
parseExpression(=>)
835+
looksLikeOuterPatternEquals(=>)
836+
skipOuterPattern(=>)
837+
skipObjectPatternRest(C)
817838
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
818839
parseUnaryExpression(=>, true, ConstantPatternContext.none)
819840
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -863,6 +884,9 @@ parseUnit(class)
863884
parseFunctionBody(), false, false)
864885
parseExpressionFunctionBody(=>, false)
865886
parseExpression(=>)
887+
looksLikeOuterPatternEquals(=>)
888+
skipOuterPattern(=>)
889+
skipObjectPatternRest(C)
866890
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
867891
parseUnaryExpression(=>, true, ConstantPatternContext.none)
868892
parsePrimary(=>, expression, ConstantPatternContext.none)
@@ -1183,6 +1207,9 @@ parseUnit(class)
11831207
parseFunctionBody(), false, true)
11841208
parseExpressionFunctionBody(=>, false)
11851209
parseExpression(=>)
1210+
looksLikeOuterPatternEquals(=>)
1211+
skipOuterPattern(=>)
1212+
skipObjectPatternRest(C)
11861213
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none)
11871214
parseUnaryExpression(=>, true, ConstantPatternContext.none)
11881215
parsePrimary(=>, expression, ConstantPatternContext.none)

0 commit comments

Comments
 (0)