| Index: pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart b/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| index 5039711dc44c0e14e71ad264ac8f342c6210bab6..981ed489d31d8285a91eb1fc3f0aca80020f45d2 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| @@ -125,8 +125,10 @@ class ContainerBuilder extends CodeEmitterHelper {
|
| // Instead we need to call the statically resolved target.
|
| // `<class>.prototype.bar$1.call(this, argument0, ...)`.
|
| body = js.statement(
|
| - 'return #.prototype.#.call(this, #);',
|
| - [backend.emitter.classAccess(superClass), methodName,
|
| + 'return #.#.call(this, #);',
|
| + [backend.emitter.prototypeAccess(superClass,
|
| + hasBeenInstantiated: true),
|
| + methodName,
|
| argumentsBuffer]);
|
| } else {
|
| body = js.statement(
|
|
|