Index: pkg/front_end/lib/src/fasta/source/outline_builder.dart |
diff --git a/pkg/front_end/lib/src/fasta/source/outline_builder.dart b/pkg/front_end/lib/src/fasta/source/outline_builder.dart |
index c90b48bf96d77e8ae480907fcaffae3e5fc56292..e5e8f2552afd1dcaf943c23557711ff399fc4a7d 100644 |
--- a/pkg/front_end/lib/src/fasta/source/outline_builder.dart |
+++ b/pkg/front_end/lib/src/fasta/source/outline_builder.dart |
@@ -31,12 +31,11 @@ import '../operator.dart' |
operatorToString, |
operatorRequiredArgumentCount; |
-import '../parser/identifier_context.dart' show IdentifierContext; |
- |
import '../parser/native_support.dart' |
show extractNativeMethodName, removeNativeClause, skipNativeClause; |
-import '../parser/parser.dart' show FormalParameterType, MemberKind, optional; |
+import '../parser.dart' |
+ show FormalParameterKind, IdentifierContext, MemberKind, optional; |
import '../problems.dart' show unhandled, unimplemented; |
@@ -495,7 +494,7 @@ class OutlineBuilder extends UnhandledListener { |
@override |
void endFormalParameter(Token thisKeyword, Token nameToken, |
- FormalParameterType kind, MemberKind memberKind) { |
+ FormalParameterKind kind, MemberKind memberKind) { |
debugEvent("FormalParameter"); |
int charOffset = pop(); |
String name = pop(); |
@@ -522,9 +521,9 @@ class OutlineBuilder extends UnhandledListener { |
void endOptionalFormalParameters( |
int count, Token beginToken, Token endToken) { |
debugEvent("OptionalFormalParameters"); |
- FormalParameterType kind = optional("{", beginToken) |
- ? FormalParameterType.NAMED |
- : FormalParameterType.POSITIONAL; |
+ FormalParameterKind kind = optional("{", beginToken) |
+ ? FormalParameterKind.optionalNamed |
+ : FormalParameterKind.optionalPositional; |
// When recovering from an empty list of optional arguments, count may be |
// 0. It might be simpler if the parser didn't call this method in that |
// case, however, then [beginOptionalFormalParameters] wouldn't always be |