Index: tool/input_sdk/private/js_mirrors.dart |
diff --git a/tool/input_sdk/private/js_mirrors.dart b/tool/input_sdk/private/js_mirrors.dart |
index 92aecdb7e3d622e4955f7b786d5444133f863234..cc50f43c0a7e11162ce905ae0de8a186d4fb3586 100644 |
--- a/tool/input_sdk/private/js_mirrors.dart |
+++ b/tool/input_sdk/private/js_mirrors.dart |
@@ -108,7 +108,7 @@ class JsClassMirror implements ClassMirror { |
// TODO(vsm): Support named constructors and named arguments. |
assert(getName(constructorName) == ""); |
assert(namedArgs == null || namedArgs.isEmpty); |
- var instance = JS('', '#.instantiate(#, #)', _dart, _cls, args); |
+ var instance = JS('', 'new #(...#)', _cls, args); |
return new JsInstanceMirror._(instance); |
} |
} |