@@ -24,7 +24,7 @@ import 'package:_fe_analyzer_shared/src/parser/value_kind.dart';
2424import 'package:_fe_analyzer_shared/src/scanner/scanner.dart' show Token;
2525
2626import 'package:kernel/ast.dart'
27- show AsyncMarker, InvalidType, Nullability, ProcedureKind, Variance;
27+ show InvalidType, Nullability, ProcedureKind, Variance;
2828
2929import '../builder/constructor_reference_builder.dart' ;
3030import '../builder/enum_builder.dart' ;
@@ -797,7 +797,6 @@ class OutlineBuilder extends StackListenerImpl {
797797 void endTopLevelMethod (Token beginToken, Token getOrSet, Token endToken) {
798798 debugEvent ("endTopLevelMethod" );
799799 MethodBody kind = pop ();
800- AsyncMarker asyncModifier = pop ();
801800 List <FormalParameterBuilder > formals = pop ();
802801 int formalsOffset = pop ();
803802 List <TypeVariableBuilder > typeVariables = pop ();
@@ -842,7 +841,6 @@ class OutlineBuilder extends StackListenerImpl {
842841 formalsOffset,
843842 endToken.charOffset,
844843 nativeMethodName,
845- asyncModifier,
846844 isTopLevel: true );
847845 nativeMethodName = null ;
848846 }
@@ -975,7 +973,6 @@ class OutlineBuilder extends StackListenerImpl {
975973 pop ();
976974 }
977975 assert (checkState (beginToken, [
978- ValueKinds .AsyncModifier ,
979976 ValueKinds .FormalsOrNull ,
980977 ValueKinds .Integer , // formals offset
981978 ValueKinds .TypeVariableListOrNull ,
@@ -991,7 +988,6 @@ class OutlineBuilder extends StackListenerImpl {
991988 ValueKinds .Integer , // var/final/const offset
992989 ValueKinds .MetadataListOrNull ,
993990 ]));
994- AsyncMarker asyncModifier = pop ();
995991 List <FormalParameterBuilder > formals = pop ();
996992 int formalsOffset = pop ();
997993 List <TypeVariableBuilder > typeVariables = pop ();
@@ -1185,7 +1181,6 @@ class OutlineBuilder extends StackListenerImpl {
11851181 formalsOffset,
11861182 endToken.charOffset,
11871183 nativeMethodName,
1188- asyncModifier,
11891184 isTopLevel: false );
11901185 }
11911186 nativeMethodName = null ;
@@ -1931,7 +1926,6 @@ class OutlineBuilder extends StackListenerImpl {
19311926 if (kind == MethodBody .RedirectingFactoryBody ) {
19321927 redirectionTarget = nullIfParserRecovery (pop ());
19331928 }
1934- AsyncMarker asyncModifier = pop ();
19351929 List <FormalParameterBuilder > formals = pop ();
19361930 int formalsOffset = pop ();
19371931 pop (); // type variables
@@ -1949,19 +1943,17 @@ class OutlineBuilder extends StackListenerImpl {
19491943 }
19501944 String documentationComment = getDocumentationComment (beginToken);
19511945 libraryBuilder.addFactoryMethod (
1952- documentationComment,
1953- metadata,
1954- modifiers,
1955- name,
1956- formals,
1957- redirectionTarget,
1958- beginToken.charOffset,
1959- charOffset,
1960- formalsOffset,
1961- endToken.charOffset,
1962- nativeMethodName,
1963- asyncModifier,
1964- );
1946+ documentationComment,
1947+ metadata,
1948+ modifiers,
1949+ name,
1950+ formals,
1951+ redirectionTarget,
1952+ beginToken.charOffset,
1953+ charOffset,
1954+ formalsOffset,
1955+ endToken.charOffset,
1956+ nativeMethodName);
19651957 nativeMethodName = null ;
19661958 inConstructor = false ;
19671959 }
@@ -2068,7 +2060,6 @@ class OutlineBuilder extends StackListenerImpl {
20682060 @override
20692061 void handleAsyncModifier (Token asyncToken, Token starToken) {
20702062 debugEvent ("AsyncModifier" );
2071- push (asyncMarkerFromTokens (asyncToken, starToken));
20722063 }
20732064
20742065 void addProblem (Message message, int charOffset, int length,
0 commit comments