Index: lib/runtime/dart/convert.js |
diff --git a/lib/runtime/dart/convert.js b/lib/runtime/dart/convert.js |
index a5ba6200032f7e8cf2e813e3793a48416f07a74a..fef48e2fb0a20364cfa08d4a50630fd56592ee46 100644 |
--- a/lib/runtime/dart/convert.js |
+++ b/lib/runtime/dart/convert.js |
@@ -1,5 +1,10 @@ |
-var convert; |
-(function(exports) { |
+var convert = dart.defineLibrary(convert, {}); |
+var core = dart.lazyImport(core); |
+var async = dart.import(async); |
+var typed_data = dart.import(typed_data); |
+var _internal = dart.lazyImport(_internal); |
+var collection = dart.lazyImport(collection); |
+(function(exports, core, async, typed_data, _internal, collection) { |
'use strict'; |
let ASCII = dart.const(new AsciiCodec()); |
let _ASCII_MASK = 127; |
@@ -91,7 +96,7 @@ var convert; |
} |
bind(source) { |
dart.as(source, async.Stream$(S)); |
- return new async.Stream$(T).eventTransformed(source, (sink => new _ConverterStreamEventSink(this, sink)).bind(this)); |
+ return new (async.Stream$(T)).eventTransformed(source, (sink => new _ConverterStreamEventSink(this, sink)).bind(this)); |
} |
} |
Converter[dart.implements] = () => [async.StreamTransformer$(S, T)]; |
@@ -2429,4 +2434,4 @@ var convert; |
exports.Utf8Codec = Utf8Codec; |
exports.Utf8Encoder = Utf8Encoder; |
exports.Utf8Decoder = Utf8Decoder; |
-})(convert || (convert = {})); |
+})(convert, core, async, typed_data, _internal, collection); |