| Index: pkg/front_end/testcases/inference/map_literals.dart
|
| diff --git a/pkg/front_end/testcases/inference/map_literals.dart b/pkg/front_end/testcases/inference/map_literals.dart
|
| index 99ac59ab9f9ebd6613d2face0bd82ef6f08ca987..3fff864cff2e98ee103bfd85c23a57ee4d954f86 100644
|
| --- a/pkg/front_end/testcases/inference/map_literals.dart
|
| +++ b/pkg/front_end/testcases/inference/map_literals.dart
|
| @@ -7,14 +7,13 @@ library test;
|
|
|
| test1() {
|
| var /*@type=Map<int, String>*/ x = /*@typeArgs=int, String*/ {1: 'x', 2: 'y'};
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [3] = 'z';
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [
|
| + x /*@target=Map::[]=*/ [3] = 'z';
|
| + x /*@target=Map::[]=*/ [
|
| /*error:ARGUMENT_TYPE_NOT_ASSIGNABLE*/ 'hi'] = 'w';
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [
|
| + x /*@target=Map::[]=*/ [
|
| /*error:ARGUMENT_TYPE_NOT_ASSIGNABLE*/ 4.0] = 'u';
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [
|
| - 3] = /*error:INVALID_ASSIGNMENT*/ 42;
|
| - Map<num, String> y = /*@promotedType=none*/ x;
|
| + x /*@target=Map::[]=*/ [3] = /*error:INVALID_ASSIGNMENT*/ 42;
|
| + Map<num, String> y = x;
|
| }
|
|
|
| test2() {
|
| @@ -23,13 +22,12 @@ test2() {
|
| 2: 'y',
|
| 3.0: new RegExp('.')
|
| };
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [3] = 'z';
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [
|
| + x /*@target=Map::[]=*/ [3] = 'z';
|
| + x /*@target=Map::[]=*/ [
|
| /*error:ARGUMENT_TYPE_NOT_ASSIGNABLE*/ 'hi'] = 'w';
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [4.0] = 'u';
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [
|
| - 3] = /*error:INVALID_ASSIGNMENT*/ 42;
|
| + x /*@target=Map::[]=*/ [4.0] = 'u';
|
| + x /*@target=Map::[]=*/ [3] = /*error:INVALID_ASSIGNMENT*/ 42;
|
| Pattern p = null;
|
| - /*@promotedType=none*/ x /*@target=Map::[]=*/ [2] = /*@promotedType=none*/ p;
|
| - Map<int, String> y = /*info:ASSIGNMENT_CAST*/ /*@promotedType=none*/ x;
|
| + x /*@target=Map::[]=*/ [2] = p;
|
| + Map<int, String> y = /*info:ASSIGNMENT_CAST*/ x;
|
| }
|
|
|