Index: pkg/compiler/lib/src/js_emitter/metadata_collector.dart |
diff --git a/pkg/compiler/lib/src/js_emitter/metadata_collector.dart b/pkg/compiler/lib/src/js_emitter/metadata_collector.dart |
index d91813557fac66b6c91ffc17895d03540bb0bcb4..94b014a447efa5420109f515c0f62031d7456f0a 100644 |
--- a/pkg/compiler/lib/src/js_emitter/metadata_collector.dart |
+++ b/pkg/compiler/lib/src/js_emitter/metadata_collector.dart |
@@ -247,8 +247,8 @@ class MetadataCollector implements jsAst.TokenFinalizer { |
int i = source.requiredParameterCount; |
for (ParameterElement element in source.orderedOptionalParameters) { |
if (i >= target.requiredParameterCount && i < target.parameterCount) { |
- map[element] = target.orderedOptionalParameters[ |
- i - target.requiredParameterCount]; |
+ map[element] = target |
+ .orderedOptionalParameters[i - target.requiredParameterCount]; |
} |
++i; |
} |