Index: sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart b/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
index 1da8005057c0e8274244caa7a231f8207751e583..202e3ac53b35d11bdb677931ccb72493b4625920 100644 |
--- a/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
+++ b/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
@@ -170,6 +170,7 @@ function(cls, fields, prototype) { |
constructor = new Function(str)(); |
} |
constructor.prototype = prototype; |
+ constructor.builtin\$cls = cls; |
return constructor; |
}"""; |
} |