| Index: pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart b/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart
|
| index 145070f9cba1709f7e69897daaf8e965c86ad9ae..da33e20a879efdc0181f2ecbe62fe2a23b419979 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart
|
| @@ -690,14 +690,14 @@ class ProgramBuilder {
|
| optionalParameterDefaultValues = new Map<String, ConstantValue>();
|
| signature.forEachOptionalParameter((ParameterElement parameter) {
|
| ConstantValue def =
|
| - backend.constants.getConstantValueForVariable(parameter);
|
| + backend.constants.getConstantValue(parameter.constant);
|
| optionalParameterDefaultValues[parameter.name] = def;
|
| });
|
| } else {
|
| optionalParameterDefaultValues = <ConstantValue>[];
|
| signature.forEachOptionalParameter((ParameterElement parameter) {
|
| ConstantValue def =
|
| - backend.constants.getConstantValueForVariable(parameter);
|
| + backend.constants.getConstantValue(parameter.constant);
|
| optionalParameterDefaultValues.add(def);
|
| });
|
| }
|
|
|