| 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 b225fb92114fa96078eca82a4c8917dcb8cfbdd7..ac8fdf741a8f1621e36f0b643aca912feb009c22 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
|
| @@ -128,13 +128,7 @@ class ContainerBuilder extends CodeEmitterHelper {
|
|
|
| jsAst.Expression memberTypeExpression;
|
| if (canTearOff || canBeReflected) {
|
| - DartType memberType;
|
| - if (member.isGenerativeConstructorBody) {
|
| - var body = member;
|
| - memberType = body.constructor.type;
|
| - } else {
|
| - memberType = member.type;
|
| - }
|
| + DartType memberType = method.type;
|
| if (memberType.containsTypeVariables) {
|
| jsAst.Expression thisAccess = js(r'this.$receiver');
|
| memberTypeExpression =
|
|
|