Index: sdk/lib/_internal/compiler/implementation/js_emitter/class_builder.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/js_emitter/class_builder.dart b/sdk/lib/_internal/compiler/implementation/js_emitter/class_builder.dart |
index 044368bb9d53833e27d581ce19ca2ef4a4096585..53e32d8de8789e56ec417f7c048f3eb78ac0bd1e 100644 |
--- a/sdk/lib/_internal/compiler/implementation/js_emitter/class_builder.dart |
+++ b/sdk/lib/_internal/compiler/implementation/js_emitter/class_builder.dart |
@@ -16,13 +16,9 @@ class ClassBuilder { |
String functionType; |
List<jsAst.Node> fieldMetadata; |
- final Namer namer; |
- |
/// Set to true by user if class is indistinguishable from its superclass. |
bool isTrivial = false; |
- ClassBuilder(this.namer); |
- |
// Has the same signature as [DefineStubFunction]. |
void addProperty(String name, jsAst.Expression value) { |
properties.add(new jsAst.Property(js.string(name), value)); |
@@ -54,8 +50,7 @@ class ClassBuilder { |
new jsAst.ArrayInitializer.from([classData]..addAll(fieldMetadata)); |
} |
var fieldsAndProperties = |
- [new jsAst.Property(js.string(namer.classDescriptorProperty), |
- classData)] |
+ [new jsAst.Property(js.string(''), classData)] |
..addAll(properties); |
return new jsAst.ObjectInitializer(fieldsAndProperties, isOneLiner: false); |
} |