| 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 e79e424e656d1975df979157d4d2a51211ad82eb..703c909e134f2fb602d5a3b8e01281d68682e44e 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
|
| @@ -117,7 +117,7 @@ class ContainerBuilder extends CodeEmitterHelper {
|
| } else if (member.isInstanceMember) {
|
| if (needsSuperGetter(member)) {
|
| ClassElement superClass = member.enclosingClass;
|
| - String methodName = namer.getNameOfInstanceMember(member);
|
| + String methodName = namer.instanceMethodName(member);
|
| // When redirecting, we must ensure that we don't end up in a subclass.
|
| // We thus can't just invoke `this.foo$1.call(filledInArguments)`.
|
| // Instead we need to call the statically resolved target.
|
| @@ -131,7 +131,7 @@ class ContainerBuilder extends CodeEmitterHelper {
|
| } else {
|
| body = js.statement(
|
| 'return this.#(#);',
|
| - [namer.getNameOfInstanceMember(member), argumentsBuffer]);
|
| + [namer.instanceMethodName(member), argumentsBuffer]);
|
| }
|
| } else {
|
| body = js.statement('return #(#)',
|
| @@ -267,7 +267,7 @@ class ContainerBuilder extends CodeEmitterHelper {
|
| if (member.isAbstract) return null;
|
| jsAst.Expression code = backend.generatedCode[member];
|
| if (code == null) return null;
|
| - String name = namer.getNameOfMember(member);
|
| + String name = namer.getNameOfMethod(member);
|
|
|
| FunctionSignature parameters = member.functionSignature;
|
| bool needsStubs = !parameters.optionalParameters.isEmpty;
|
| @@ -296,7 +296,7 @@ class ContainerBuilder extends CodeEmitterHelper {
|
| compiler.codegenWorld.hasInvokedGetter(member, compiler.world) ||
|
| (canBeReflected && !member.isOperator);
|
| assert(!needsSuperGetter(member) || canTearOff);
|
| - tearOffName = namer.getterName(member);
|
| + tearOffName = namer.getterForElement(member);
|
| }
|
| } else {
|
| canTearOff =
|
|
|