| Index: pkg/front_end/lib/src/fasta/kernel/body_builder.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/body_builder.dart b/pkg/front_end/lib/src/fasta/kernel/body_builder.dart
|
| index ee2cadb2cc328310d0b0d94e86f0476b8d021af0..1335994cb672fc3c2a83237fca81ddbed21bcc69 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/body_builder.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/body_builder.dart
|
| @@ -1355,12 +1355,12 @@ class BodyBuilder extends ScopeListener<JumpTarget> implements BuilderHelper {
|
| debugEvent("LiteralMap");
|
| List<MapEntry> entries = popList(count) ?? <MapEntry>[];
|
| List<DartType> typeArguments = pop();
|
| - DartType keyType = const DynamicType();
|
| - DartType valueType = const DynamicType();
|
| + DartType keyType;
|
| + DartType valueType;
|
| if (typeArguments != null) {
|
| if (typeArguments.length != 2) {
|
| - keyType = const DynamicType();
|
| - valueType = const DynamicType();
|
| + keyType = null;
|
| + valueType = null;
|
| warningNotError(
|
| "Map literal requires two type arguments.", beginToken.charOffset);
|
| } else {
|
|
|