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 d2454dd9f2621fba8cc33b7486f44f41f3994920..e654a7d2f076d5fc7a4aa55a01c1fe301e5bb88d 100644 |
--- a/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
+++ b/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
@@ -192,6 +192,7 @@ function(cls, fields, prototype) { |
constructor = new Function(str)(); |
} |
constructor.prototype = prototype; |
+ constructor.builtin\$cls = cls; |
return constructor; |
}"""; |
} |