| Index: pkg/compiler/lib/src/js_emitter/full_emitter/class_builder.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/full_emitter/class_builder.dart b/pkg/compiler/lib/src/js_emitter/full_emitter/class_builder.dart
|
| index a452dd5b7290b24c2c1b0f9299f794a2c438c3b5..f0167e1aea3472096bab8e9e282e625c2e77f416 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/full_emitter/class_builder.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/full_emitter/class_builder.dart
|
| @@ -4,15 +4,11 @@
|
|
|
| library dart2js.js_emitter.full_emitter.class_builder;
|
|
|
| -import '../../elements/elements.dart'
|
| - show
|
| - ClassElement,
|
| - Element;
|
| +import '../../elements/elements.dart' show Entity;
|
| +import '../../elements/entities.dart';
|
| import '../../js/js.dart' as jsAst;
|
| import '../../js/js.dart' show js;
|
| -import '../../js_backend/js_backend.dart'
|
| - show
|
| - Namer;
|
| +import '../../js_backend/js_backend.dart' show Namer;
|
|
|
| /**
|
| * A data structure for collecting fragments of a class definition.
|
| @@ -25,13 +21,13 @@ class ClassBuilder {
|
| jsAst.Node functionType;
|
| List<jsAst.Node> fieldMetadata;
|
|
|
| - final Element element;
|
| + final Entity element;
|
| final Namer namer;
|
| final bool isForActualClass;
|
|
|
| ClassBuilder(this.element, this.namer, this.isForActualClass);
|
|
|
| - ClassBuilder.forClass(ClassElement cls, this.namer)
|
| + ClassBuilder.forClass(ClassEntity cls, this.namer)
|
| : isForActualClass = true,
|
| element = cls;
|
|
|
|
|