Index: pkg/front_end/lib/src/fasta/source/unhandled_listener.dart |
diff --git a/pkg/front_end/lib/src/fasta/source/unhandled_listener.dart b/pkg/front_end/lib/src/fasta/source/unhandled_listener.dart |
index 6616aff42deaa20eb6519d0018eae3edf554d2dd..b410dfe24bf66f616ad8057fbcf0589fdbc8570b 100644 |
--- a/pkg/front_end/lib/src/fasta/source/unhandled_listener.dart |
+++ b/pkg/front_end/lib/src/fasta/source/unhandled_listener.dart |
@@ -79,4 +79,12 @@ abstract class UnhandledListener extends StackListener { |
popIdentifierList(count); |
push(Unhandled.DottedName); |
} |
+ |
+ @override |
+ void handleFunctionType(Token functionToken, Token endToken) { |
+ pop(); // Formals. |
+ pop(); // Type variables. |
+ pop(); // Return type. |
+ push(NullValue.Type); |
+ } |
} |