| Index: pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart b/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| index 309e12108dc7ac639f617f4b23bd553c023352f9..45ff12517dc29ff3aa3274f83c7663318f597ec2 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| @@ -79,8 +79,8 @@ jsAst.Statement buildSetupProgram(Program program, Compiler compiler,
|
| String methodsWithOptionalArgumentsField =
|
| namer.methodsWithOptionalArgumentsField;
|
| String unmangledNameIndex = backend.mustRetainMetadata
|
| - ? ' 3 * optionalParameterCount + 2 * requiredParameterCount + 3'
|
| - : ' 2 * optionalParameterCount + requiredParameterCount + 3';
|
| + ? ' 4 * optionalParameterCount + 3 * requiredParameterCount + 3'
|
| + : ' 3 * optionalParameterCount + 2 * requiredParameterCount + 3';
|
| String receiverParamName = compiler.enableMinification ? "r" : "receiver";
|
| String valueParamName = compiler.enableMinification ? "v" : "value";
|
| String space = compiler.enableMinification ? "" : " ";
|
|
|