Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 0c89145

Browse files
Dan Rubelcommit-bot@chromium.org
authored andcommitted
cleanup parser forwarding and test listeners
Change-Id: I593f8bf862179684a031c9538def62c8415c0d77 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/103483 Reviewed-by: Brian Wilkerson <[email protected]> Commit-Queue: Dan Rubel <[email protected]>
1 parent 6edefda commit 0c89145

File tree

2 files changed

+235
-235
lines changed

2 files changed

+235
-235
lines changed

pkg/analyzer/test/generated/parser_fasta_listener.dart

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -107,19 +107,19 @@ class ForwardingTestListener extends ForwardingListener {
107107
begin('CatchClause');
108108
}
109109

110-
@override
111-
void beginClassOrMixinBody(Token token) {
112-
super.beginClassOrMixinBody(token);
113-
begin('ClassOrMixinBody');
114-
}
115-
116110
@override
117111
void beginClassDeclaration(
118112
Token beginToken, Token abstractToken, Token name) {
119113
super.beginClassDeclaration(beginToken, abstractToken, name);
120114
begin('ClassDeclaration');
121115
}
122116

117+
@override
118+
void beginClassOrMixinBody(Token token) {
119+
super.beginClassOrMixinBody(token);
120+
begin('ClassOrMixinBody');
121+
}
122+
123123
@override
124124
void beginClassOrNamedMixinApplication(Token token) {
125125
super.beginClassOrNamedMixinApplication(token);
@@ -231,18 +231,6 @@ class ForwardingTestListener extends ForwardingListener {
231231
begin('ForInExpression');
232232
}
233233

234-
@override
235-
void beginForStatement(Token token) {
236-
super.beginForStatement(token);
237-
begin('ForStatement');
238-
}
239-
240-
@override
241-
void beginForStatementBody(Token token) {
242-
super.beginForStatementBody(token);
243-
begin('ForStatementBody');
244-
}
245-
246234
@override
247235
void beginFormalParameter(Token token, MemberKind kind, Token requiredToken,
248236
Token covariantToken, Token varFinalOrConst) {
@@ -258,15 +246,15 @@ class ForwardingTestListener extends ForwardingListener {
258246
}
259247

260248
@override
261-
void beginIfControlFlow(Token ifToken) {
262-
super.beginIfControlFlow(ifToken);
263-
begin('IfControlFlow');
249+
void beginForStatement(Token token) {
250+
super.beginForStatement(token);
251+
begin('ForStatement');
264252
}
265253

266254
@override
267-
void beginLocalFunctionDeclaration(Token token) {
268-
super.beginLocalFunctionDeclaration(token);
269-
begin('LocalFunctionDeclaration');
255+
void beginForStatementBody(Token token) {
256+
super.beginForStatementBody(token);
257+
begin('ForStatementBody');
270258
}
271259

272260
@override
@@ -305,6 +293,12 @@ class ForwardingTestListener extends ForwardingListener {
305293
begin('Hide');
306294
}
307295

296+
@override
297+
void beginIfControlFlow(Token ifToken) {
298+
super.beginIfControlFlow(ifToken);
299+
begin('IfControlFlow');
300+
}
301+
308302
@override
309303
void beginIfStatement(Token token) {
310304
super.beginIfStatement(token);
@@ -359,6 +353,12 @@ class ForwardingTestListener extends ForwardingListener {
359353
begin('LiteralSymbol');
360354
}
361355

356+
@override
357+
void beginLocalFunctionDeclaration(Token token) {
358+
super.beginLocalFunctionDeclaration(token);
359+
begin('LocalFunctionDeclaration');
360+
}
361+
362362
@override
363363
void beginMember() {
364364
expectIn('ClassOrMixinBody');
@@ -601,19 +601,19 @@ class ForwardingTestListener extends ForwardingListener {
601601
super.endCatchClause(token);
602602
}
603603

604-
@override
605-
void endClassOrMixinBody(int memberCount, Token beginToken, Token endToken) {
606-
end('ClassOrMixinBody');
607-
super.endClassOrMixinBody(memberCount, beginToken, endToken);
608-
}
609-
610604
@override
611605
void endClassDeclaration(Token beginToken, Token endToken) {
612606
end('ClassDeclaration');
613607
end('ClassOrNamedMixinApplication');
614608
super.endClassDeclaration(beginToken, endToken);
615609
}
616610

611+
@override
612+
void endClassOrMixinBody(int memberCount, Token beginToken, Token endToken) {
613+
end('ClassOrMixinBody');
614+
super.endClassOrMixinBody(memberCount, beginToken, endToken);
615+
}
616+
617617
@override
618618
void endCombinators(int count) {
619619
end('Combinators');
@@ -717,12 +717,6 @@ class ForwardingTestListener extends ForwardingListener {
717717
super.endForControlFlow(token);
718718
}
719719

720-
@override
721-
void endForInControlFlow(Token token) {
722-
end('ForControlFlow');
723-
super.endForInControlFlow(token);
724-
}
725-
726720
@override
727721
void endForIn(Token endToken) {
728722
end('ForStatement');
@@ -736,21 +730,15 @@ class ForwardingTestListener extends ForwardingListener {
736730
}
737731

738732
@override
739-
void endForInExpression(Token token) {
740-
end('ForInExpression');
741-
super.endForInExpression(token);
742-
}
743-
744-
@override
745-
void endForStatement(Token endToken) {
746-
end('ForStatement');
747-
super.endForStatement(endToken);
733+
void endForInControlFlow(Token token) {
734+
end('ForControlFlow');
735+
super.endForInControlFlow(token);
748736
}
749737

750738
@override
751-
void endForStatementBody(Token token) {
752-
end('ForStatementBody');
753-
super.endForStatementBody(token);
739+
void endForInExpression(Token token) {
740+
end('ForInExpression');
741+
super.endForInExpression(token);
754742
}
755743

756744
@override
@@ -769,9 +757,15 @@ class ForwardingTestListener extends ForwardingListener {
769757
}
770758

771759
@override
772-
void endLocalFunctionDeclaration(Token endToken) {
773-
end('LocalFunctionDeclaration');
774-
super.endLocalFunctionDeclaration(endToken);
760+
void endForStatement(Token endToken) {
761+
end('ForStatement');
762+
super.endForStatement(endToken);
763+
}
764+
765+
@override
766+
void endForStatementBody(Token token) {
767+
end('ForStatementBody');
768+
super.endForStatementBody(token);
775769
}
776770

777771
@override
@@ -877,6 +871,12 @@ class ForwardingTestListener extends ForwardingListener {
877871
super.endLiteralSymbol(hashToken, identifierCount);
878872
}
879873

874+
@override
875+
void endLocalFunctionDeclaration(Token endToken) {
876+
end('LocalFunctionDeclaration');
877+
super.endLocalFunctionDeclaration(endToken);
878+
}
879+
880880
@override
881881
void endMember() {
882882
end('Member');
@@ -1115,34 +1115,24 @@ class ForwardingTestListener extends ForwardingListener {
11151115
listener.handleClassOrMixinImplements(implementsKeyword, interfacesCount);
11161116
}
11171117

1118-
@override
1119-
void handleIdentifierList(int count) {
1120-
expectInOneOf(['Hide', 'Show']);
1121-
super.handleIdentifierList(count);
1122-
}
1123-
11241118
@override
11251119
void handleDottedName(int count, Token firstIdentifier) {
11261120
expectIn('ConditionalUri');
11271121
super.handleDottedName(count, firstIdentifier);
11281122
}
11291123

11301124
@override
1131-
void handleRecoverClassHeader() {
1132-
expectIn('ClassDeclaration');
1133-
listener.handleRecoverClassHeader();
1134-
}
1135-
1136-
@override
1137-
void handleRecoverImport(Token semicolon) {
1138-
expectIn('CompilationUnit');
1139-
listener.handleRecoverImport(semicolon);
1125+
void handleIdentifierList(int count) {
1126+
expectInOneOf(['Hide', 'Show']);
1127+
super.handleIdentifierList(count);
11401128
}
11411129

11421130
@override
1143-
void handleRecoverMixinHeader() {
1144-
expectIn('MixinDeclaration');
1145-
listener.handleRecoverMixinHeader();
1131+
void handleImportPrefix(Token deferredKeyword, Token asKeyword) {
1132+
// This event normally happens within "Import",
1133+
// but happens within "CompilationUnit" during recovery.
1134+
expectInOneOf(const ['Import', 'CompilationUnit']);
1135+
listener.handleImportPrefix(deferredKeyword, asKeyword);
11461136
}
11471137

11481138
@override
@@ -1182,11 +1172,21 @@ class ForwardingTestListener extends ForwardingListener {
11821172
}
11831173

11841174
@override
1185-
void handleImportPrefix(Token deferredKeyword, Token asKeyword) {
1186-
// This event normally happens within "Import",
1187-
// but happens within "CompilationUnit" during recovery.
1188-
expectInOneOf(const ['Import', 'CompilationUnit']);
1189-
listener.handleImportPrefix(deferredKeyword, asKeyword);
1175+
void handleRecoverClassHeader() {
1176+
expectIn('ClassDeclaration');
1177+
listener.handleRecoverClassHeader();
1178+
}
1179+
1180+
@override
1181+
void handleRecoverImport(Token semicolon) {
1182+
expectIn('CompilationUnit');
1183+
listener.handleRecoverImport(semicolon);
1184+
}
1185+
1186+
@override
1187+
void handleRecoverMixinHeader() {
1188+
expectIn('MixinDeclaration');
1189+
listener.handleRecoverMixinHeader();
11901190
}
11911191

11921192
@override

0 commit comments

Comments
 (0)