Index: pkg/dev_compiler/test/codegen_expected/destructuring.js |
diff --git a/pkg/dev_compiler/test/codegen_expected/destructuring.js b/pkg/dev_compiler/test/codegen_expected/destructuring.js |
index f8eafa35e80879a2c1d3d72c9201e433ce0cb75a..9b2655b0363328707f5ed8a2ee4a4d34cbf450f2 100644 |
--- a/pkg/dev_compiler/test/codegen_expected/destructuring.js |
+++ b/pkg/dev_compiler/test/codegen_expected/destructuring.js |
@@ -71,17 +71,16 @@ define(['dart_sdk'], function(dart_sdk) { |
destructuring.f(constructor, valueOf, hasOwnProperty); |
}; |
dart.fn(destructuring.names_clashing_with_object_props, __Todynamic$0()); |
- src__varargs._Rest = class _Rest extends core.Object { |
- new() { |
- } |
- }; |
+ src__varargs._Rest = class _Rest extends core.Object {}; |
+ (src__varargs._Rest.new = function() { |
+ }).prototype = src__varargs._Rest.prototype; |
dart.defineLazy(src__varargs, { |
get rest() { |
- return dart.const(new src__varargs._Rest()); |
+ return dart.const(new src__varargs._Rest.new()); |
} |
}); |
src__varargs.spread = function(args) { |
- dart.throw(new core.StateError('The spread function cannot be called, ' + 'it should be compiled away.')); |
+ dart.throw(new core.StateError.new('The spread function cannot be called, ' + 'it should be compiled away.')); |
}; |
dart.fn(src__varargs.spread, dynamicTodynamic()); |
dart.trackLibraries("destructuring", { |