| Index: sdk/lib/_internal/compiler/implementation/dart_backend/dart_codegen.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/dart_backend/dart_codegen.dart b/sdk/lib/_internal/compiler/implementation/dart_backend/dart_codegen.dart
|
| index 9db2de3f3fa30debaa545f731c1fe4dacb9e0332..8932ad0f17a54eec0cf683333b44f8f2bd91f6ac 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/dart_backend/dart_codegen.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/dart_backend/dart_codegen.dart
|
| @@ -409,7 +409,7 @@ class ASTEmitter extends tree.Visitor<dynamic, Expression> {
|
| visitExpression(exp.values[i])));
|
| List<TypeAnnotation> typeArguments = exp.type.treatAsRaw
|
| ? null
|
| - : exp.type.typeArguments.mapToList(emitType);
|
| + : exp.type.typeArguments.map(emitType).toList(growable: false);
|
| return new LiteralMap(entries, typeArguments: typeArguments);
|
| }
|
|
|
| @@ -542,7 +542,7 @@ class ASTEmitter extends tree.Visitor<dynamic, Expression> {
|
| if (type is GenericType) {
|
| return new TypeAnnotation(
|
| type.element.name,
|
| - type.typeArguments.mapToList(emitType, growable:false))
|
| + type.typeArguments.map(emitType).toList(growable:false))
|
| ..dartType = type;
|
| } else if (type is VoidType) {
|
| return new TypeAnnotation('void')
|
| @@ -597,7 +597,7 @@ class ConstantEmitter extends ConstExpVisitor<Expression> {
|
| visit(exp.values[i])));
|
| List<TypeAnnotation> typeArguments = exp.type.treatAsRaw
|
| ? null
|
| - : exp.type.typeArguments.mapToList(parent.emitType);
|
| + : exp.type.typeArguments.map(parent.emitType).toList();
|
| return new LiteralMap(entries, isConst: true, typeArguments: typeArguments);
|
| }
|
|
|
|
|