Index: lib/runtime/dart/async.js |
diff --git a/lib/runtime/dart/async.js b/lib/runtime/dart/async.js |
index 9e1f03fc12ac604017d9468b7f4cf46f2880047a..4f1c236ea27dfe19b14217bcf88f076c95a03db7 100644 |
--- a/lib/runtime/dart/async.js |
+++ b/lib/runtime/dart/async.js |
@@ -16,7 +16,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.dcall(errorHandler, error); |
} |
} |
- dart.fn(_invokeErrorHandler, core.Object, [core.Function, core.Object, core.StackTrace]); |
+ dart.fn(_invokeErrorHandler, dart.dynamic, [core.Function, core.Object, core.StackTrace]); |
function _registerErrorHandler(errorHandler, zone) { |
if (dart.is(errorHandler, ZoneBinaryCallback)) { |
return zone.registerBinaryCallback(errorHandler); |
@@ -24,7 +24,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return zone.registerUnaryCallback(dart.as(errorHandler, __CastType0)); |
} |
} |
- dart.fn(_registerErrorHandler, () => dart.functionType(core.Function, [core.Function, Zone])); |
+ dart.fn(_registerErrorHandler, () => dart.definiteFunctionType(core.Function, [core.Function, Zone])); |
class AsyncError extends core.Object { |
AsyncError(error, stackTrace) { |
this.error = error; |
@@ -36,7 +36,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
AsyncError[dart.implements] = () => [core.Error]; |
dart.setSignature(AsyncError, { |
- constructors: () => ({AsyncError: [AsyncError, [core.Object, core.StackTrace]]}) |
+ constructors: () => ({AsyncError: [AsyncError, [dart.dynamic, core.StackTrace]]}) |
}); |
class _UncaughtAsyncError extends AsyncError { |
_UncaughtAsyncError(error, stackTrace) { |
@@ -59,11 +59,11 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
dart.setSignature(_UncaughtAsyncError, { |
- constructors: () => ({_UncaughtAsyncError: [_UncaughtAsyncError, [core.Object, core.StackTrace]]}), |
- statics: () => ({_getBestStackTrace: [core.StackTrace, [core.Object, core.StackTrace]]}), |
+ constructors: () => ({_UncaughtAsyncError: [_UncaughtAsyncError, [dart.dynamic, core.StackTrace]]}), |
+ statics: () => ({_getBestStackTrace: [core.StackTrace, [dart.dynamic, core.StackTrace]]}), |
names: ['_getBestStackTrace'] |
}); |
- let __CastType0 = dart.typedef('__CastType0', () => dart.functionType(core.Object, [dart.bottom])); |
+ let __CastType0 = dart.typedef('__CastType0', () => dart.functionType(dart.dynamic, [dart.dynamic])); |
let _add = Symbol('_add'); |
let _closeUnchecked = Symbol('_closeUnchecked'); |
let _addError = Symbol('_addError'); |
@@ -92,7 +92,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (computation === void 0) |
computation = null; |
if (computation == null) |
- computation = dart.fn(i => null, dart.bottom, [core.Object]); |
+ computation = dart.fn(i => null, dart.bottom, [dart.dynamic]); |
let timer = null; |
let computationCount = 0; |
let controller = null; |
@@ -111,7 +111,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.assert(timer == null); |
timer = Timer.periodic(period, dart.fn(timer => { |
sendEvent(); |
- }, core.Object, [Timer])); |
+ }, dart.dynamic, [Timer])); |
}; |
dart.fn(startPeriodicTimer, dart.void, []); |
controller = StreamController$(T).new({sync: true, onListen: dart.fn(() => { |
@@ -138,7 +138,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return controller.stream; |
} |
static eventTransformed(source, mapSink) { |
- return new (_BoundSinkStream$(core.Object, T))(source, dart.as(mapSink, _SinkMapper)); |
+ return new (_BoundSinkStream$(dart.dynamic, T))(source, dart.as(mapSink, _SinkMapper)); |
} |
get isBroadcast() { |
return false; |
@@ -155,11 +155,11 @@ dart_library.library('dart/async', null, /* Imports */[ |
return new (_WhereStream$(T))(this, test); |
} |
map(convert) { |
- dart.as(convert, dart.functionType(core.Object, [T])); |
- return new (_MapStream$(T, core.Object))(this, convert); |
+ dart.as(convert, dart.functionType(dart.dynamic, [T])); |
+ return new (_MapStream$(T, dart.dynamic))(this, convert); |
} |
asyncMap(convert) { |
- dart.as(convert, dart.functionType(core.Object, [T])); |
+ dart.as(convert, dart.functionType(dart.dynamic, [T])); |
let controller = null; |
let subscription = null; |
let onListen = () => { |
@@ -184,7 +184,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} else { |
controller.add(newValue); |
} |
- }, core.Object, [T]), {onError: dart.as(addError, core.Function), onDone: dart.bind(controller, 'close')}); |
+ }, dart.dynamic, [T]), {onError: dart.as(addError, core.Function), onDone: dart.bind(controller, 'close')}); |
}; |
dart.fn(onListen, dart.void, []); |
if (dart.notNull(this.isBroadcast)) { |
@@ -224,7 +224,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
subscription.pause(); |
controller.addStream(newStream).whenComplete(dart.bind(subscription, 'resume')); |
} |
- }, core.Object, [T]), {onError: dart.as(eventSink[_addError], core.Function), onDone: dart.bind(controller, 'close')}); |
+ }, dart.dynamic, [T]), {onError: dart.as(eventSink[_addError], core.Function), onDone: dart.bind(controller, 'close')}); |
}; |
dart.fn(onListen, dart.void, []); |
if (dart.notNull(this.isBroadcast)) { |
@@ -244,19 +244,19 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
handleError(onError, opts) { |
let test = opts && 'test' in opts ? opts.test : null; |
- dart.as(test, dart.functionType(core.bool, [dart.bottom])); |
+ dart.as(test, dart.functionType(core.bool, [dart.dynamic])); |
return new (_HandleErrorStream$(T))(this, onError, test); |
} |
expand(convert) { |
dart.as(convert, dart.functionType(core.Iterable, [T])); |
- return new (_ExpandStream$(T, core.Object))(this, convert); |
+ return new (_ExpandStream$(T, dart.dynamic))(this, convert); |
} |
pipe(streamConsumer) { |
dart.as(streamConsumer, StreamConsumer$(T)); |
- return streamConsumer.addStream(this).then(dart.fn(_ => streamConsumer.close(), Future, [core.Object])); |
+ return streamConsumer.addStream(this).then(dart.fn(_ => streamConsumer.close(), Future, [dart.dynamic])); |
} |
transform(streamTransformer) { |
- dart.as(streamTransformer, StreamTransformer$(T, core.Object)); |
+ dart.as(streamTransformer, StreamTransformer$(T, dart.dynamic)); |
return streamTransformer.bind(this); |
} |
reduce(combine) { |
@@ -271,12 +271,12 @@ dart_library.library('dart/async', null, /* Imports */[ |
_runUserCode(dart.fn(() => combine(value, element), T, []), dart.fn(newValue => { |
dart.as(newValue, T); |
value = newValue; |
- }, core.Object, [T]), dart.as(_cancelAndErrorClosure(subscription, result), __CastType14)); |
+ }, dart.dynamic, [T]), dart.as(_cancelAndErrorClosure(subscription, result), __CastType14)); |
} else { |
value = element; |
seenFirst = true; |
} |
- }, core.Object, [T]), {onError: dart.bind(result, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(result, _completeError), onDone: dart.fn(() => { |
if (!dart.notNull(seenFirst)) { |
try { |
throw _internal.IterableElementError.noElement(); |
@@ -292,7 +292,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return result; |
} |
fold(initialValue, combine) { |
- dart.as(combine, dart.functionType(core.Object, [dart.bottom, T])); |
+ dart.as(combine, dart.functionType(dart.dynamic, [dart.dynamic, T])); |
let result = new _Future(); |
let value = initialValue; |
let subscription = null; |
@@ -300,8 +300,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.as(element, T); |
_runUserCode(dart.fn(() => dart.dcall(combine, value, element)), dart.fn(newValue => { |
value = newValue; |
- }), dart.as(_cancelAndErrorClosure(subscription, result), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.fn((e, st) => { |
+ }), dart.as(_cancelAndErrorClosure(subscription, result), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.fn((e, st) => { |
result[_completeError](e, dart.as(st, core.StackTrace)); |
}), onDone: dart.fn(() => { |
result[_complete](value); |
@@ -328,7 +328,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
_cancelAndErrorWithReplacement(subscription, result, e, s); |
} |
- }, core.Object, [T]), {onError: dart.fn(e => { |
+ }, dart.dynamic, [T]), {onError: dart.fn(e => { |
result[_completeError](e); |
}), onDone: dart.fn(() => { |
result[_complete](dart.toString(buffer)); |
@@ -344,8 +344,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(isMatch)) { |
_cancelAndValue(subscription, future, true); |
} |
- }, core.Object, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_complete](false); |
}), cancelOnError: true}); |
return future; |
@@ -357,8 +357,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
subscription = this.listen(dart.fn(element => { |
dart.as(element, T); |
_runUserCode(dart.fn(() => action(element), dart.void, []), dart.fn(_ => { |
- }), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_complete](null); |
}), cancelOnError: true}); |
return future; |
@@ -373,8 +373,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (!dart.notNull(isMatch)) { |
_cancelAndValue(subscription, future, false); |
} |
- }, core.Object, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_complete](true); |
}), cancelOnError: true}); |
return future; |
@@ -389,8 +389,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(isMatch)) { |
_cancelAndValue(subscription, future, true); |
} |
- }, core.Object, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_complete](false); |
}), cancelOnError: true}); |
return future; |
@@ -421,7 +421,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this.listen(dart.fn(data => { |
dart.as(data, T); |
result[dartx.add](data); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_complete](result); |
}), cancelOnError: true}); |
return future; |
@@ -432,7 +432,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this.listen(dart.fn(data => { |
dart.as(data, T); |
result.add(data); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_complete](result); |
}), cancelOnError: true}); |
return future; |
@@ -468,7 +468,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
subscription = this.listen(dart.fn(value => { |
dart.as(value, T); |
_cancelAndValue(subscription, future, value); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
try { |
throw _internal.IterableElementError.noElement(); |
} catch (e) { |
@@ -488,7 +488,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.as(value, T); |
foundResult = true; |
result = value; |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
if (dart.notNull(foundResult)) { |
future[_complete](result); |
return; |
@@ -522,7 +522,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
foundResult = true; |
result = value; |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
if (dart.notNull(foundResult)) { |
future[_complete](result); |
return; |
@@ -549,8 +549,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(isMatch)) { |
_cancelAndValue(subscription, future, value); |
} |
- }, core.Object, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
if (defaultValue != null) { |
_runUserCode(defaultValue, dart.bind(future, _complete), dart.bind(future, _completeError)); |
return; |
@@ -580,8 +580,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
foundResult = true; |
result = value; |
} |
- }, core.Object, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
if (dart.notNull(foundResult)) { |
future[_complete](result); |
return; |
@@ -623,8 +623,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
foundResult = true; |
result = value; |
} |
- }, core.Object, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(core.Object, [dart.bottom, core.StackTrace]))); |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [core.bool]), dart.as(_cancelAndErrorClosure(subscription, future), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace]))); |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
if (dart.notNull(foundResult)) { |
future[_complete](result); |
return; |
@@ -652,7 +652,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return; |
} |
elementIndex = dart.notNull(elementIndex) + 1; |
- }, core.Object, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
+ }, dart.dynamic, [T]), {onError: dart.bind(future, _completeError), onDone: dart.fn(() => { |
future[_completeError](core.RangeError.index(index, this, "index", null, elementIndex)); |
}), cancelOnError: true}); |
return future; |
@@ -679,7 +679,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.dcall(eventSink[_addError], error, stackTrace); |
timer = zone.createTimer(timeLimit, dart.as(timeout, dart.functionType(dart.void, []))); |
}; |
- dart.fn(onError, dart.void, [core.Object, core.StackTrace]); |
+ dart.fn(onError, dart.void, [dart.dynamic, core.StackTrace]); |
let onDone = () => { |
timer.cancel(); |
controller.close(); |
@@ -732,15 +732,15 @@ dart_library.library('dart/async', null, /* Imports */[ |
methods: () => ({ |
asBroadcastStream: [Stream$(T), [], {onListen: dart.functionType(dart.void, [StreamSubscription$(T)]), onCancel: dart.functionType(dart.void, [StreamSubscription$(T)])}], |
where: [Stream$(T), [dart.functionType(core.bool, [T])]], |
- map: [Stream$(), [dart.functionType(core.Object, [T])]], |
- asyncMap: [Stream$(), [dart.functionType(core.Object, [T])]], |
+ map: [Stream$(), [dart.functionType(dart.dynamic, [T])]], |
+ asyncMap: [Stream$(), [dart.functionType(dart.dynamic, [T])]], |
asyncExpand: [Stream$(), [dart.functionType(Stream$(), [T])]], |
- handleError: [Stream$(T), [core.Function], {test: dart.functionType(core.bool, [dart.bottom])}], |
+ handleError: [Stream$(T), [core.Function], {test: dart.functionType(core.bool, [dart.dynamic])}], |
expand: [Stream$(), [dart.functionType(core.Iterable, [T])]], |
pipe: [Future, [StreamConsumer$(T)]], |
- transform: [Stream$(), [StreamTransformer$(T, core.Object)]], |
+ transform: [Stream$(), [StreamTransformer$(T, dart.dynamic)]], |
reduce: [Future$(T), [dart.functionType(T, [T, T])]], |
- fold: [Future, [core.Object, dart.functionType(core.Object, [dart.bottom, T])]], |
+ fold: [Future, [dart.dynamic, dart.functionType(dart.dynamic, [dart.dynamic, T])]], |
join: [Future$(core.String), [], [core.String]], |
contains: [Future$(core.bool), [core.Object]], |
forEach: [Future, [dart.functionType(dart.void, [T])]], |
@@ -748,7 +748,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
any: [Future$(core.bool), [dart.functionType(core.bool, [T])]], |
toList: [Future$(core.List$(T)), []], |
toSet: [Future$(core.Set$(T)), []], |
- drain: [Future, [], [core.Object]], |
+ drain: [Future, [], [dart.dynamic]], |
take: [Stream$(T), [core.int]], |
takeWhile: [Stream$(T), [dart.functionType(core.bool, [T])]], |
skip: [Stream$(T), [core.int]], |
@@ -1200,7 +1200,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
pause: [dart.void, [], [Future]], |
resume: [dart.void, []], |
cancel: [Future, []], |
- asFuture: [Future, [], [core.Object]], |
+ asFuture: [Future, [], [dart.dynamic]], |
[_cancel]: [dart.void, []], |
[_incrementPauseCount]: [dart.void, []], |
[_decrementPauseCount]: [dart.void, []], |
@@ -1214,7 +1214,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
[_sendData]: [dart.void, [T]], |
[_sendError]: [dart.void, [core.Object, core.StackTrace]], |
[_sendDone]: [dart.void, []], |
- [_guardCallback]: [dart.void, [core.Object]], |
+ [_guardCallback]: [dart.void, [dart.dynamic]], |
[_checkState]: [dart.void, [core.bool]] |
}) |
}); |
@@ -1571,7 +1571,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_forEachListener](dart.fn(subscription => { |
dart.as(subscription, _BufferingStreamSubscription$(T)); |
subscription[_add](data); |
- }, core.Object, [_BufferingStreamSubscription$(T)])); |
+ }, dart.dynamic, [_BufferingStreamSubscription$(T)])); |
} |
[_sendError](error, stackTrace) { |
if (dart.notNull(this[_isEmpty])) |
@@ -1579,14 +1579,14 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_forEachListener](dart.fn(subscription => { |
dart.as(subscription, _BufferingStreamSubscription$(T)); |
subscription[_addError](error, stackTrace); |
- }, core.Object, [_BufferingStreamSubscription$(T)])); |
+ }, dart.dynamic, [_BufferingStreamSubscription$(T)])); |
} |
[_sendDone]() { |
if (!dart.notNull(this[_isEmpty])) { |
this[_forEachListener](dart.as(dart.fn(subscription => { |
dart.as(subscription, _BroadcastSubscription$(T)); |
subscription[_close](); |
- }, core.Object, [_BroadcastSubscription$(T)]), __CastType2)); |
+ }, dart.dynamic, [_BroadcastSubscription$(T)]), __CastType2)); |
} else { |
dart.assert(this[_doneFuture] != null); |
dart.assert(this[_doneFuture][_mayComplete]); |
@@ -1766,7 +1766,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
onDone: [dart.void, [dart.functionType(dart.void, [])]], |
pause: [dart.void, [], [Future]], |
resume: [dart.void, []], |
- [_resume]: [dart.void, [core.Object]], |
+ [_resume]: [dart.void, [dart.dynamic]], |
cancel: [Future, []], |
asFuture: [Future, [], [core.Object]] |
}) |
@@ -1882,7 +1882,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
static wait(futures, opts) { |
let eagerError = opts && 'eagerError' in opts ? opts.eagerError : false; |
let cleanUp = opts && 'cleanUp' in opts ? opts.cleanUp : null; |
- dart.as(cleanUp, dart.functionType(dart.void, [dart.bottom])); |
+ dart.as(cleanUp, dart.functionType(dart.void, [dart.dynamic])); |
let result = new (_Future$(core.List))(); |
let values = null; |
let remaining = 0; |
@@ -1911,7 +1911,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
result[_completeError](error, stackTrace); |
} |
}; |
- dart.fn(handleError, dart.void, [core.Object, core.Object]); |
+ dart.fn(handleError, dart.void, [dart.dynamic, dart.dynamic]); |
for (let future of futures) { |
let pos = remaining; |
remaining = dart.notNull(pos) + 1; |
@@ -1932,7 +1932,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
result[_completeError](error, stackTrace); |
} |
} |
- }, core.Object, [core.Object]), {onError: handleError}); |
+ }, dart.dynamic, [core.Object]), {onError: handleError}); |
} |
if (remaining == 0) { |
return Future$(core.List).value(dart.const([])); |
@@ -1941,16 +1941,16 @@ dart_library.library('dart/async', null, /* Imports */[ |
return result; |
} |
static forEach(input, f) { |
- dart.as(f, dart.functionType(core.Object, [dart.bottom])); |
+ dart.as(f, dart.functionType(dart.dynamic, [dart.dynamic])); |
let iterator = input[dartx.iterator]; |
return Future$().doWhile(dart.fn(() => { |
if (!dart.notNull(iterator.moveNext())) |
return false; |
- return Future$().sync(dart.fn(() => dart.dcall(f, iterator.current))).then(dart.fn(_ => true, core.bool, [core.Object])); |
+ return Future$().sync(dart.fn(() => dart.dcall(f, iterator.current))).then(dart.fn(_ => true, core.bool, [dart.dynamic])); |
})); |
} |
static doWhile(f) { |
- dart.as(f, dart.functionType(core.Object, [])); |
+ dart.as(f, dart.functionType(dart.dynamic, [])); |
let doneSignal = new _Future(); |
let nextIteration = null; |
nextIteration = Zone.current.bindUnaryCallback(dart.fn(keepGoing => { |
@@ -1959,24 +1959,24 @@ dart_library.library('dart/async', null, /* Imports */[ |
} else { |
doneSignal[_complete](null); |
} |
- }, core.Object, [core.bool]), {runGuarded: true}); |
+ }, dart.dynamic, [core.bool]), {runGuarded: true}); |
dart.dcall(nextIteration, true); |
return doneSignal; |
} |
} |
dart.setSignature(Future, { |
constructors: () => ({ |
- new: [Future$(T), [dart.functionType(core.Object, [])]], |
- microtask: [Future$(T), [dart.functionType(core.Object, [])]], |
- sync: [Future$(T), [dart.functionType(core.Object, [])]], |
- value: [Future$(T), [], [core.Object]], |
+ new: [Future$(T), [dart.functionType(dart.dynamic, [])]], |
+ microtask: [Future$(T), [dart.functionType(dart.dynamic, [])]], |
+ sync: [Future$(T), [dart.functionType(dart.dynamic, [])]], |
+ value: [Future$(T), [], [dart.dynamic]], |
error: [Future$(T), [core.Object], [core.StackTrace]], |
delayed: [Future$(T), [core.Duration], [dart.functionType(T, [])]] |
}), |
statics: () => ({ |
- wait: [Future$(core.List), [core.Iterable$(Future$())], {eagerError: core.bool, cleanUp: dart.functionType(dart.void, [dart.bottom])}], |
- forEach: [Future$(), [core.Iterable, dart.functionType(core.Object, [dart.bottom])]], |
- doWhile: [Future$(), [dart.functionType(core.Object, [])]] |
+ wait: [Future$(core.List), [core.Iterable$(Future$())], {eagerError: core.bool, cleanUp: dart.functionType(dart.void, [dart.dynamic])}], |
+ forEach: [Future$(), [core.Iterable, dart.functionType(dart.dynamic, [dart.dynamic])]], |
+ doWhile: [Future$(), [dart.functionType(dart.dynamic, [])]] |
}), |
names: ['wait', 'forEach', 'doWhile'] |
}); |
@@ -2034,19 +2034,19 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
result[_completeError](error, dart.as(stackTrace, core.StackTrace)); |
} |
- dart.fn(_completeWithErrorCallback, () => dart.functionType(dart.void, [_Future, core.Object, core.Object])); |
+ dart.fn(_completeWithErrorCallback, () => dart.definiteFunctionType(dart.void, [_Future, dart.dynamic, dart.dynamic])); |
function _nonNullError(error) { |
return error != null ? error : new core.NullThrownError(); |
} |
dart.fn(_nonNullError, core.Object, [core.Object]); |
- let __CastType4 = dart.typedef('__CastType4', () => dart.functionType(core.Object, [dart.bottom])); |
+ let __CastType4 = dart.typedef('__CastType4', () => dart.functionType(dart.dynamic, [dart.dynamic])); |
let _FutureOnValue$ = dart.generic(function(T) { |
- let _FutureOnValue = dart.typedef('_FutureOnValue', () => dart.functionType(core.Object, [T])); |
+ let _FutureOnValue = dart.typedef('_FutureOnValue', () => dart.functionType(dart.dynamic, [T])); |
return _FutureOnValue; |
}); |
let _FutureOnValue = _FutureOnValue$(); |
- let _FutureErrorTest = dart.typedef('_FutureErrorTest', () => dart.functionType(core.bool, [dart.bottom])); |
- let _FutureAction = dart.typedef('_FutureAction', () => dart.functionType(core.Object, [])); |
+ let _FutureErrorTest = dart.typedef('_FutureErrorTest', () => dart.functionType(core.bool, [dart.dynamic])); |
+ let _FutureAction = dart.typedef('_FutureAction', () => dart.functionType(dart.dynamic, [])); |
let _Completer$ = dart.generic(function(T) { |
class _Completer extends core.Object { |
_Completer() { |
@@ -2095,7 +2095,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
dart.setSignature(_AsyncCompleter, { |
methods: () => ({ |
- complete: [dart.void, [], [core.Object]], |
+ complete: [dart.void, [], [dart.dynamic]], |
[_completeError]: [dart.void, [core.Object, core.StackTrace]] |
}) |
}); |
@@ -2120,7 +2120,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
dart.setSignature(_SyncCompleter, { |
methods: () => ({ |
- complete: [dart.void, [], [core.Object]], |
+ complete: [dart.void, [], [dart.dynamic]], |
[_completeError]: [dart.void, [core.Object, core.StackTrace]] |
}) |
}); |
@@ -2271,7 +2271,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
then(f, opts) { |
- dart.as(f, dart.functionType(core.Object, [T])); |
+ dart.as(f, dart.functionType(dart.dynamic, [T])); |
let onError = opts && 'onError' in opts ? opts.onError : null; |
let result = new (_Future$())(); |
if (!dart.notNull(core.identical(result[_zone], _ROOT_ZONE))) { |
@@ -2285,7 +2285,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
catchError(onError, opts) { |
let test = opts && 'test' in opts ? opts.test : null; |
- dart.as(test, dart.functionType(core.bool, [dart.bottom])); |
+ dart.as(test, dart.functionType(core.bool, [dart.dynamic])); |
let result = new (_Future$())(); |
if (!dart.notNull(core.identical(result[_zone], _ROOT_ZONE))) { |
onError = _registerErrorHandler(onError, result[_zone]); |
@@ -2296,7 +2296,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return result; |
} |
whenComplete(action) { |
- dart.as(action, dart.functionType(core.Object, [])); |
+ dart.as(action, dart.functionType(dart.dynamic, [])); |
let result = new (_Future$(T))(); |
if (!dart.notNull(core.identical(result[_zone], _ROOT_ZONE))) { |
action = result[_zone].registerCallback(action); |
@@ -2370,7 +2370,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
stackTrace = null; |
dart.assert(target[_isChained]); |
target[_completeError](error, dart.as(stackTrace, core.StackTrace)); |
- }, core.Object, [core.Object], [core.Object])}); |
+ }, dart.dynamic, [dart.dynamic], [dart.dynamic])}); |
} |
static _chainCoreFuture(source, target) { |
dart.assert(!dart.notNull(target[_isComplete])); |
@@ -2557,7 +2557,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.dsend(completeResult, _setError, error, stackTrace); |
} |
_Future$()._propagateToListeners(dart.as(completeResult, _Future$()), new _FutureListener.chain(result)); |
- }, core.Object, [core.Object], [core.Object])}); |
+ }, dart.dynamic, [dart.dynamic], [dart.dynamic])}); |
} |
}; |
dart.fn(handleWhenCompleteCallback, dart.void, []); |
@@ -2606,7 +2606,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
timeout(timeLimit, opts) { |
let onTimeout = opts && 'onTimeout' in opts ? opts.onTimeout : null; |
- dart.as(onTimeout, dart.functionType(core.Object, [])); |
+ dart.as(onTimeout, dart.functionType(dart.dynamic, [])); |
if (dart.notNull(this[_isComplete])) |
return new (_Future$()).immediate(this); |
let result = new (_Future$())(); |
@@ -2634,7 +2634,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
timer.cancel(); |
result[_completeWithValue](v); |
} |
- }, core.Object, [T]), {onError: dart.fn((e, s) => { |
+ }, dart.dynamic, [T]), {onError: dart.fn((e, s) => { |
if (dart.notNull(timer.isActive)) { |
timer.cancel(); |
result[_completeError](e, dart.as(s, core.StackTrace)); |
@@ -2649,13 +2649,13 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.setSignature(_Future, { |
constructors: () => ({ |
_Future: [_Future$(T), []], |
- immediate: [_Future$(T), [core.Object]], |
- immediateError: [_Future$(T), [core.Object], [core.StackTrace]] |
+ immediate: [_Future$(T), [dart.dynamic]], |
+ immediateError: [_Future$(T), [dart.dynamic], [core.StackTrace]] |
}), |
methods: () => ({ |
- then: [Future, [dart.functionType(core.Object, [T])], {onError: core.Function}], |
- catchError: [Future, [core.Function], {test: dart.functionType(core.bool, [dart.bottom])}], |
- whenComplete: [Future$(T), [dart.functionType(core.Object, [])]], |
+ then: [Future, [dart.functionType(dart.dynamic, [T])], {onError: core.Function}], |
+ catchError: [Future, [core.Function], {test: dart.functionType(core.bool, [dart.dynamic])}], |
+ whenComplete: [Future$(T), [dart.functionType(dart.dynamic, [])]], |
asStream: [Stream$(T), []], |
[_markPendingCompletion]: [dart.void, []], |
[_setValue]: [dart.void, [T]], |
@@ -2663,12 +2663,12 @@ dart_library.library('dart/async', null, /* Imports */[ |
[_setError]: [dart.void, [core.Object, core.StackTrace]], |
[_addListener]: [dart.void, [_FutureListener]], |
[_removeListeners]: [_FutureListener, []], |
- [_complete]: [dart.void, [core.Object]], |
- [_completeWithValue]: [dart.void, [core.Object]], |
- [_completeError]: [dart.void, [core.Object], [core.StackTrace]], |
- [_asyncComplete]: [dart.void, [core.Object]], |
- [_asyncCompleteError]: [dart.void, [core.Object, core.StackTrace]], |
- timeout: [Future, [core.Duration], {onTimeout: dart.functionType(core.Object, [])}] |
+ [_complete]: [dart.void, [dart.dynamic]], |
+ [_completeWithValue]: [dart.void, [dart.dynamic]], |
+ [_completeError]: [dart.void, [dart.dynamic], [core.StackTrace]], |
+ [_asyncComplete]: [dart.void, [dart.dynamic]], |
+ [_asyncCompleteError]: [dart.void, [dart.dynamic, core.StackTrace]], |
+ timeout: [Future, [core.Duration], {onTimeout: dart.functionType(dart.dynamic, [])}] |
}), |
statics: () => ({ |
_chainForeignFuture: [dart.void, [Future, _Future$()]], |
@@ -2686,12 +2686,12 @@ dart_library.library('dart/async', null, /* Imports */[ |
_Future._VALUE = 4; |
_Future._ERROR = 8; |
let __CastType6$ = dart.generic(function(T) { |
- let __CastType6 = dart.typedef('__CastType6', () => dart.functionType(core.Object, [T])); |
+ let __CastType6 = dart.typedef('__CastType6', () => dart.functionType(dart.dynamic, [T])); |
return __CastType6; |
}); |
let __CastType6 = __CastType6$(); |
- let __CastType8 = dart.typedef('__CastType8', () => dart.functionType(core.bool, [dart.bottom])); |
- let __CastType10 = dart.typedef('__CastType10', () => dart.functionType(core.Object, [dart.bottom])); |
+ let __CastType8 = dart.typedef('__CastType8', () => dart.functionType(core.bool, [dart.dynamic])); |
+ let __CastType10 = dart.typedef('__CastType10', () => dart.functionType(dart.dynamic, [dart.dynamic])); |
let _AsyncCallback = dart.typedef('_AsyncCallback', () => dart.functionType(dart.void, [])); |
class _AsyncCallbackEntry extends core.Object { |
_AsyncCallbackEntry(callback) { |
@@ -2741,7 +2741,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
exports._lastCallback = newEntry; |
} |
} |
- dart.fn(_scheduleAsyncCallback, dart.void, [core.Object]); |
+ dart.fn(_scheduleAsyncCallback, dart.void, [dart.dynamic]); |
function _schedulePriorityAsyncCallback(callback) { |
let entry = new _AsyncCallbackEntry(dart.as(callback, _AsyncCallback)); |
if (exports._nextCallback == null) { |
@@ -2759,7 +2759,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
} |
- dart.fn(_schedulePriorityAsyncCallback, dart.void, [core.Object]); |
+ dart.fn(_schedulePriorityAsyncCallback, dart.void, [dart.dynamic]); |
function scheduleMicrotask(callback) { |
if (dart.notNull(core.identical(_ROOT_ZONE, Zone.current))) { |
_rootScheduleMicrotask(null, null, _ROOT_ZONE, callback); |
@@ -2795,7 +2795,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
_isolate_helper.enterJsAsync(); |
storedCallback = callback; |
div.firstChild ? div.removeChild(span) : div.appendChild(span); |
- }, core.Object, [dart.functionType(dart.void, [])]); |
+ }, dart.dynamic, [dart.functionType(dart.void, [])]); |
} else if (self.setImmediate != null) { |
return _AsyncRun._scheduleImmediateWithSetImmediate; |
} |
@@ -2951,7 +2951,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
constructors: () => ({_ControllerEventSinkWrapper: [_ControllerEventSinkWrapper$(T), [EventSink]]}), |
methods: () => ({ |
add: [dart.void, [T]], |
- addError: [dart.void, [core.Object], [core.StackTrace]], |
+ addError: [dart.void, [dart.dynamic], [core.StackTrace]], |
close: [dart.void, []] |
}) |
}); |
@@ -2959,7 +2959,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
}); |
let _ControllerEventSinkWrapper = _ControllerEventSinkWrapper$(); |
let __CastType12 = dart.typedef('__CastType12', () => dart.functionType(dart.void, [StreamSubscription])); |
- let __CastType14 = dart.typedef('__CastType14', () => dart.functionType(core.Object, [dart.bottom, core.StackTrace])); |
+ let __CastType14 = dart.typedef('__CastType14', () => dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace])); |
let __CastType17 = dart.typedef('__CastType17', () => dart.functionType(dart.void, [])); |
let __CastType18 = dart.typedef('__CastType18', () => dart.functionType(dart.void, [EventSink])); |
let StreamController$ = dart.generic(function(T) { |
@@ -2985,7 +2985,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
StreamController[dart.implements] = () => [StreamSink$(T)]; |
dart.setSignature(StreamController, { |
constructors: () => ({ |
- new: [StreamController$(T), [], {onListen: dart.functionType(dart.void, []), onPause: dart.functionType(dart.void, []), onResume: dart.functionType(dart.void, []), onCancel: dart.functionType(core.Object, []), sync: core.bool}], |
+ new: [StreamController$(T), [], {onListen: dart.functionType(dart.void, []), onPause: dart.functionType(dart.void, []), onResume: dart.functionType(dart.void, []), onCancel: dart.functionType(dart.dynamic, []), sync: core.bool}], |
broadcast: [StreamController$(T), [], {onListen: dart.functionType(dart.void, []), onCancel: dart.functionType(dart.void, []), sync: core.bool}] |
}) |
}); |
@@ -3333,7 +3333,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
dart.setSignature(_AsyncStreamController, { |
- constructors: () => ({_AsyncStreamController: [_AsyncStreamController$(T), [dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(core.Object, [])]]}) |
+ constructors: () => ({_AsyncStreamController: [_AsyncStreamController$(T), [dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(dart.dynamic, [])]]}) |
}); |
return _AsyncStreamController; |
}); |
@@ -3349,7 +3349,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
dart.setSignature(_SyncStreamController, { |
- constructors: () => ({_SyncStreamController: [_SyncStreamController$(T), [dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(core.Object, [])]]}) |
+ constructors: () => ({_SyncStreamController: [_SyncStreamController$(T), [dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(dart.void, []), dart.functionType(dart.dynamic, [])]]}) |
}); |
return _SyncStreamController; |
}); |
@@ -3370,7 +3370,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
class _NoCallbackAsyncStreamController extends dart.mixin(_StreamController, _AsyncStreamControllerDispatch, _NoCallbacks) {} |
class _NoCallbackSyncStreamController extends dart.mixin(_StreamController, _SyncStreamControllerDispatch, _NoCallbacks) {} |
- let _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.functionType(core.Object, [])); |
+ let _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.functionType(dart.dynamic, [])); |
function _runGuarded(notificationHandler) { |
if (notificationHandler == null) |
return null; |
@@ -3436,7 +3436,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.fn((e, s) => { |
controller[_addError](e, s); |
controller[_close](); |
- }, core.Object, [core.Object, core.StackTrace]); |
+ }, dart.dynamic, [dart.dynamic, core.StackTrace]); |
} |
pause() { |
this.addSubscription.pause(); |
@@ -3466,7 +3466,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
cancel: [Future, []], |
complete: [dart.void, []] |
}), |
- statics: () => ({makeErrorHandler: [core.Object, [_EventSink]]}), |
+ statics: () => ({makeErrorHandler: [dart.dynamic, [_EventSink]]}), |
names: ['makeErrorHandler'] |
}); |
return _AddStreamState; |
@@ -3483,7 +3483,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
dart.setSignature(_StreamControllerAddStreamState, { |
- constructors: () => ({_StreamControllerAddStreamState: [_StreamControllerAddStreamState$(T), [_StreamController, core.Object, Stream, core.bool]]}) |
+ constructors: () => ({_StreamControllerAddStreamState: [_StreamControllerAddStreamState$(T), [_StreamController, dart.dynamic, Stream, core.bool]]}) |
}); |
return _StreamControllerAddStreamState; |
}); |
@@ -3630,13 +3630,13 @@ dart_library.library('dart/async', null, /* Imports */[ |
let _DoneHandler = dart.typedef('_DoneHandler', () => dart.functionType(dart.void, [])); |
function _nullDataHandler(value) { |
} |
- dart.fn(_nullDataHandler, dart.void, [core.Object]); |
+ dart.fn(_nullDataHandler, dart.void, [dart.dynamic]); |
function _nullErrorHandler(error, stackTrace) { |
if (stackTrace === void 0) |
stackTrace = null; |
Zone.current.handleUncaughtError(error, stackTrace); |
} |
- dart.fn(_nullErrorHandler, dart.void, [core.Object], [core.StackTrace]); |
+ dart.fn(_nullErrorHandler, dart.void, [dart.dynamic], [core.StackTrace]); |
function _nullDoneHandler() { |
} |
dart.fn(_nullDoneHandler, dart.void, []); |
@@ -3678,7 +3678,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
dart.setSignature(_DelayedError, { |
- constructors: () => ({_DelayedError: [_DelayedError, [core.Object, core.StackTrace]]}), |
+ constructors: () => ({_DelayedError: [_DelayedError, [dart.dynamic, core.StackTrace]]}), |
methods: () => ({perform: [dart.void, [_EventDispatch]]}) |
}); |
class _DelayedDone extends core.Object { |
@@ -3848,7 +3848,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
pause: [dart.void, [], [Future]], |
resume: [dart.void, []], |
cancel: [Future, []], |
- asFuture: [Future, [], [core.Object]], |
+ asFuture: [Future, [], [dart.dynamic]], |
[_sendDone]: [dart.void, []] |
}) |
}); |
@@ -3997,7 +3997,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
pause: [dart.void, [], [Future]], |
resume: [dart.void, []], |
cancel: [Future, []], |
- asFuture: [Future, [], [core.Object]] |
+ asFuture: [Future, [], [dart.dynamic]] |
}) |
}); |
return _BroadcastSubscriptionWrapper; |
@@ -4139,8 +4139,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
return __CastType20; |
}); |
let __CastType20 = __CastType20$(); |
- let __CastType22 = dart.typedef('__CastType22', () => dart.functionType(core.Object, [dart.bottom, dart.bottom])); |
- let __CastType25 = dart.typedef('__CastType25', () => dart.functionType(core.Object, [dart.bottom])); |
+ let __CastType22 = dart.typedef('__CastType22', () => dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])); |
+ let __CastType25 = dart.typedef('__CastType25', () => dart.functionType(dart.dynamic, [dart.dynamic])); |
function _runUserCode(userCode, onSuccess, onError) { |
try { |
dart.dcall(onSuccess, userCode()); |
@@ -4157,7 +4157,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
- dart.fn(_runUserCode, core.Object, [dart.functionType(core.Object, []), dart.functionType(core.Object, [dart.bottom]), dart.functionType(core.Object, [dart.bottom, core.StackTrace])]); |
+ dart.fn(_runUserCode, dart.dynamic, [dart.functionType(dart.dynamic, []), dart.functionType(dart.dynamic, [dart.dynamic]), dart.functionType(dart.dynamic, [dart.dynamic, core.StackTrace])]); |
function _cancelAndError(subscription, future, error, stackTrace) { |
let cancelFuture = subscription.cancel(); |
if (dart.is(cancelFuture, Future)) { |
@@ -4166,7 +4166,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
future[_completeError](error, stackTrace); |
} |
} |
- dart.fn(_cancelAndError, dart.void, [StreamSubscription, _Future, core.Object, core.StackTrace]); |
+ dart.fn(_cancelAndError, dart.void, [StreamSubscription, _Future, dart.dynamic, core.StackTrace]); |
function _cancelAndErrorWithReplacement(subscription, future, error, stackTrace) { |
let replacement = Zone.current.errorCallback(error, stackTrace); |
if (replacement != null) { |
@@ -4175,11 +4175,11 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
_cancelAndError(subscription, future, error, stackTrace); |
} |
- dart.fn(_cancelAndErrorWithReplacement, dart.void, [StreamSubscription, _Future, core.Object, core.StackTrace]); |
+ dart.fn(_cancelAndErrorWithReplacement, dart.void, [StreamSubscription, _Future, dart.dynamic, core.StackTrace]); |
function _cancelAndErrorClosure(subscription, future) { |
- return dart.fn((error, stackTrace) => _cancelAndError(subscription, future, error, stackTrace), dart.void, [core.Object, core.StackTrace]); |
+ return dart.fn((error, stackTrace) => _cancelAndError(subscription, future, error, stackTrace), dart.void, [dart.dynamic, core.StackTrace]); |
} |
- dart.fn(_cancelAndErrorClosure, core.Object, [StreamSubscription, _Future]); |
+ dart.fn(_cancelAndErrorClosure, dart.dynamic, [StreamSubscription, _Future]); |
function _cancelAndValue(subscription, future, value) { |
let cancelFuture = subscription.cancel(); |
if (dart.is(cancelFuture, Future)) { |
@@ -4188,7 +4188,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
future[_complete](value); |
} |
} |
- dart.fn(_cancelAndValue, dart.void, [StreamSubscription, _Future, core.Object]); |
+ dart.fn(_cancelAndValue, dart.void, [StreamSubscription, _Future, dart.dynamic]); |
let _handleData = Symbol('_handleData'); |
let _handleError = Symbol('_handleError'); |
let _handleDone = Symbol('_handleDone'); |
@@ -4236,7 +4236,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
listen: [StreamSubscription$(T), [dart.functionType(dart.void, [T])], {onError: core.Function, onDone: dart.functionType(dart.void, []), cancelOnError: core.bool}], |
[_createSubscription]: [StreamSubscription$(T), [dart.functionType(dart.void, [T]), core.Function, dart.functionType(dart.void, []), core.bool]], |
[_handleData]: [dart.void, [S, _EventSink$(T)]], |
- [_handleError]: [dart.void, [core.Object, core.StackTrace, _EventSink$(T)]], |
+ [_handleError]: [dart.void, [dart.dynamic, core.StackTrace, _EventSink$(T)]], |
[_handleDone]: [dart.void, [_EventSink$(T)]] |
}) |
}); |
@@ -4296,7 +4296,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
methods: () => ({ |
[_add]: [dart.void, [T]], |
[_handleData]: [dart.void, [S]], |
- [_handleError]: [dart.void, [core.Object, core.StackTrace]], |
+ [_handleError]: [dart.void, [dart.dynamic, core.StackTrace]], |
[_handleDone]: [dart.void, []] |
}) |
}); |
@@ -4316,7 +4316,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
sink[_addError](error, dart.as(stackTrace, core.StackTrace)); |
} |
- dart.fn(_addErrorWithReplacement, dart.void, [_EventSink, core.Object, core.Object]); |
+ dart.fn(_addErrorWithReplacement, dart.void, [_EventSink, dart.dynamic, dart.dynamic]); |
let _test = Symbol('_test'); |
let _WhereStream$ = dart.generic(function(T) { |
class _WhereStream extends _ForwardingStream$(T, T) { |
@@ -4410,7 +4410,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return _ExpandStream; |
}); |
let _ExpandStream = _ExpandStream$(); |
- let _ErrorTest = dart.typedef('_ErrorTest', () => dart.functionType(core.bool, [dart.bottom])); |
+ let _ErrorTest = dart.typedef('_ErrorTest', () => dart.functionType(core.bool, [dart.dynamic])); |
let _HandleErrorStream$ = dart.generic(function(T) { |
class _HandleErrorStream extends _ForwardingStream$(T, T) { |
_HandleErrorStream(source, onError, test) { |
@@ -4450,7 +4450,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
dart.setSignature(_HandleErrorStream, { |
- constructors: () => ({_HandleErrorStream: [_HandleErrorStream$(T), [Stream$(T), core.Function, dart.functionType(core.bool, [dart.bottom])]]}), |
+ constructors: () => ({_HandleErrorStream: [_HandleErrorStream$(T), [Stream$(T), core.Function, dart.functionType(core.bool, [dart.dynamic])]]}), |
methods: () => ({[_handleError]: [dart.void, [core.Object, core.StackTrace, _EventSink$(T)]]}) |
}); |
return _HandleErrorStream; |
@@ -4656,7 +4656,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
constructors: () => ({_EventSinkWrapper: [_EventSinkWrapper$(T), [_EventSink]]}), |
methods: () => ({ |
add: [dart.void, [T]], |
- addError: [dart.void, [core.Object], [core.StackTrace]], |
+ addError: [dart.void, [dart.dynamic], [core.StackTrace]], |
close: [dart.void, []] |
}) |
}); |
@@ -4754,7 +4754,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
methods: () => ({ |
[_add]: [dart.void, [T]], |
[_handleData]: [dart.void, [S]], |
- [_handleError]: [dart.void, [core.Object], [core.Object]], |
+ [_handleError]: [dart.void, [dart.dynamic], [dart.dynamic]], |
[_handleDone]: [dart.void, []] |
}) |
}); |
@@ -4802,7 +4802,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.as(onDone, dart.functionType(dart.void, [])); |
let cancelOnError = opts && 'cancelOnError' in opts ? opts.cancelOnError : null; |
cancelOnError = core.identical(true, cancelOnError); |
- let subscription = new (_SinkTransformerStreamSubscription$(core.Object, T))(this[_stream], dart.as(this[_sinkMapper], _SinkMapper), onData, onError, onDone, cancelOnError); |
+ let subscription = new (_SinkTransformerStreamSubscription$(dart.dynamic, T))(this[_stream], dart.as(this[_sinkMapper], _SinkMapper), onData, onError, onDone, cancelOnError); |
return subscription; |
} |
} |
@@ -4876,7 +4876,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (handleDone == null) |
handleDone = _StreamHandlerTransformer$()._defaultHandleDone; |
return new (_HandlerEventSink$(S, T))(handleData, handleError, handleDone, outputSink); |
- }, core.Object, [EventSink$(T)]), _SinkMapper$(S, T))); |
+ }, dart.dynamic, [EventSink$(T)]), _SinkMapper$(S, T))); |
} |
bind(stream) { |
dart.as(stream, Stream$(S)); |
@@ -4896,8 +4896,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
constructors: () => ({_StreamHandlerTransformer: [_StreamHandlerTransformer$(S, T), [], {handleData: dart.functionType(dart.void, [S, EventSink$(T)]), handleError: dart.functionType(dart.void, [core.Object, core.StackTrace, EventSink$(T)]), handleDone: dart.functionType(dart.void, [EventSink$(T)])}]}), |
methods: () => ({bind: [Stream$(T), [Stream$(S)]]}), |
statics: () => ({ |
- _defaultHandleData: [dart.void, [core.Object, EventSink]], |
- _defaultHandleError: [dart.void, [core.Object, core.StackTrace, EventSink]], |
+ _defaultHandleData: [dart.void, [dart.dynamic, EventSink]], |
+ _defaultHandleError: [dart.void, [dart.dynamic, core.StackTrace, EventSink]], |
_defaultHandleDone: [dart.void, [EventSink]] |
}), |
names: ['_defaultHandleData', '_defaultHandleError', '_defaultHandleDone'] |
@@ -5009,18 +5009,18 @@ dart_library.library('dart/async', null, /* Imports */[ |
names: ['run', '_createTimer', '_createPeriodicTimer'] |
}); |
let __CastType34 = dart.typedef('__CastType34', () => dart.functionType(dart.void, [Timer])); |
- let ZoneCallback = dart.typedef('ZoneCallback', () => dart.functionType(core.Object, [])); |
- let ZoneUnaryCallback = dart.typedef('ZoneUnaryCallback', () => dart.functionType(core.Object, [dart.bottom])); |
- let ZoneBinaryCallback = dart.typedef('ZoneBinaryCallback', () => dart.functionType(core.Object, [dart.bottom, dart.bottom])); |
- let HandleUncaughtErrorHandler = dart.typedef('HandleUncaughtErrorHandler', () => dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.bottom, core.StackTrace])); |
- let RunHandler = dart.typedef('RunHandler', () => dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])])); |
- let RunUnaryHandler = dart.typedef('RunUnaryHandler', () => dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom]), dart.bottom])); |
- let RunBinaryHandler = dart.typedef('RunBinaryHandler', () => dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom]), dart.bottom, dart.bottom])); |
- let RegisterCallbackHandler = dart.typedef('RegisterCallbackHandler', () => dart.functionType(ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])])); |
- let RegisterUnaryCallbackHandler = dart.typedef('RegisterUnaryCallbackHandler', () => dart.functionType(ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom])])); |
- let RegisterBinaryCallbackHandler = dart.typedef('RegisterBinaryCallbackHandler', () => dart.functionType(ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom])])); |
+ let ZoneCallback = dart.typedef('ZoneCallback', () => dart.functionType(dart.dynamic, [])); |
+ let ZoneUnaryCallback = dart.typedef('ZoneUnaryCallback', () => dart.functionType(dart.dynamic, [dart.dynamic])); |
+ let ZoneBinaryCallback = dart.typedef('ZoneBinaryCallback', () => dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])); |
+ let HandleUncaughtErrorHandler = dart.typedef('HandleUncaughtErrorHandler', () => dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.dynamic, core.StackTrace])); |
+ let RunHandler = dart.typedef('RunHandler', () => dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])])); |
+ let RunUnaryHandler = dart.typedef('RunUnaryHandler', () => dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic])); |
+ let RunBinaryHandler = dart.typedef('RunBinaryHandler', () => dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic])); |
+ let RegisterCallbackHandler = dart.typedef('RegisterCallbackHandler', () => dart.functionType(ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])])); |
+ let RegisterUnaryCallbackHandler = dart.typedef('RegisterUnaryCallbackHandler', () => dart.functionType(ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic])])); |
+ let RegisterBinaryCallbackHandler = dart.typedef('RegisterBinaryCallbackHandler', () => dart.functionType(ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])])); |
let ErrorCallbackHandler = dart.typedef('ErrorCallbackHandler', () => dart.functionType(AsyncError, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace])); |
- let ScheduleMicrotaskHandler = dart.typedef('ScheduleMicrotaskHandler', () => dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])])); |
+ let ScheduleMicrotaskHandler = dart.typedef('ScheduleMicrotaskHandler', () => dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])])); |
let CreateTimerHandler = dart.typedef('CreateTimerHandler', () => dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [])])); |
let CreatePeriodicTimerHandler = dart.typedef('CreatePeriodicTimerHandler', () => dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [Timer])])); |
let PrintHandler = dart.typedef('PrintHandler', () => dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, core.String])); |
@@ -5057,8 +5057,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
dart.setSignature(ZoneSpecification, { |
constructors: () => ({ |
- new: [ZoneSpecification, [], {handleUncaughtError: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.bottom, core.StackTrace]), run: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]), runUnary: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom]), dart.bottom]), runBinary: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom]), dart.bottom, dart.bottom]), registerCallback: dart.functionType(ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]), registerUnaryCallback: dart.functionType(ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom])]), registerBinaryCallback: dart.functionType(ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom])]), errorCallback: dart.functionType(AsyncError, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace]), scheduleMicrotask: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]), createTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [])]), createPeriodicTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [Timer])]), print: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, core.String]), fork: dart.functionType(Zone, [Zone, ZoneDelegate, Zone, ZoneSpecification, core.Map])}], |
- from: [ZoneSpecification, [ZoneSpecification], {handleUncaughtError: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.bottom, core.StackTrace]), run: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]), runUnary: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom]), dart.bottom]), runBinary: dart.functionType(core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom]), dart.bottom, dart.bottom]), registerCallback: dart.functionType(ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]), registerUnaryCallback: dart.functionType(ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom])]), registerBinaryCallback: dart.functionType(ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom])]), errorCallback: dart.functionType(AsyncError, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace]), scheduleMicrotask: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]), createTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [])]), createPeriodicTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [Timer])]), print: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, core.String]), fork: dart.functionType(Zone, [Zone, ZoneDelegate, Zone, ZoneSpecification, core.Map])}] |
+ new: [ZoneSpecification, [], {handleUncaughtError: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.dynamic, core.StackTrace]), run: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]), runUnary: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]), runBinary: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]), registerCallback: dart.functionType(ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]), registerUnaryCallback: dart.functionType(ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic])]), registerBinaryCallback: dart.functionType(ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]), errorCallback: dart.functionType(AsyncError, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace]), scheduleMicrotask: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]), createTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [])]), createPeriodicTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [Timer])]), print: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, core.String]), fork: dart.functionType(Zone, [Zone, ZoneDelegate, Zone, ZoneSpecification, core.Map])}], |
+ from: [ZoneSpecification, [ZoneSpecification], {handleUncaughtError: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.dynamic, core.StackTrace]), run: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]), runUnary: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]), runBinary: dart.functionType(dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]), registerCallback: dart.functionType(ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]), registerUnaryCallback: dart.functionType(ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic])]), registerBinaryCallback: dart.functionType(ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]), errorCallback: dart.functionType(AsyncError, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace]), scheduleMicrotask: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]), createTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [])]), createPeriodicTimer: dart.functionType(Timer, [Zone, ZoneDelegate, Zone, core.Duration, dart.functionType(dart.void, [Timer])]), print: dart.functionType(dart.void, [Zone, ZoneDelegate, Zone, core.String]), fork: dart.functionType(Zone, [Zone, ZoneDelegate, Zone, ZoneSpecification, core.Map])}] |
}) |
}); |
class _ZoneSpecification extends core.Object { |
@@ -5321,21 +5321,21 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.setSignature(_RootZone, { |
constructors: () => ({_RootZone: [_RootZone, []]}), |
methods: () => ({ |
- runGuarded: [core.Object, [dart.functionType(core.Object, [])]], |
- runUnaryGuarded: [core.Object, [dart.functionType(core.Object, [dart.bottom]), core.Object]], |
- runBinaryGuarded: [core.Object, [dart.functionType(core.Object, [dart.bottom, dart.bottom]), core.Object, core.Object]], |
- bindCallback: [ZoneCallback, [dart.functionType(core.Object, [])], {runGuarded: core.bool}], |
- bindUnaryCallback: [ZoneUnaryCallback, [dart.functionType(core.Object, [dart.bottom])], {runGuarded: core.bool}], |
- bindBinaryCallback: [ZoneBinaryCallback, [dart.functionType(core.Object, [dart.bottom, dart.bottom])], {runGuarded: core.bool}], |
- get: [core.Object, [core.Object]], |
- handleUncaughtError: [core.Object, [core.Object, core.StackTrace]], |
+ runGuarded: [dart.dynamic, [dart.functionType(dart.dynamic, [])]], |
+ runUnaryGuarded: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]], |
+ runBinaryGuarded: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]], |
+ bindCallback: [ZoneCallback, [dart.functionType(dart.dynamic, [])], {runGuarded: core.bool}], |
+ bindUnaryCallback: [ZoneUnaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic])], {runGuarded: core.bool}], |
+ bindBinaryCallback: [ZoneBinaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])], {runGuarded: core.bool}], |
+ get: [dart.dynamic, [core.Object]], |
+ handleUncaughtError: [dart.dynamic, [dart.dynamic, core.StackTrace]], |
fork: [Zone, [], {specification: ZoneSpecification, zoneValues: core.Map}], |
- run: [core.Object, [dart.functionType(core.Object, [])]], |
- runUnary: [core.Object, [dart.functionType(core.Object, [dart.bottom]), core.Object]], |
- runBinary: [core.Object, [dart.functionType(core.Object, [dart.bottom, dart.bottom]), core.Object, core.Object]], |
- registerCallback: [ZoneCallback, [dart.functionType(core.Object, [])]], |
- registerUnaryCallback: [ZoneUnaryCallback, [dart.functionType(core.Object, [dart.bottom])]], |
- registerBinaryCallback: [ZoneBinaryCallback, [dart.functionType(core.Object, [dart.bottom, dart.bottom])]], |
+ run: [dart.dynamic, [dart.functionType(dart.dynamic, [])]], |
+ runUnary: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]], |
+ runBinary: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]], |
+ registerCallback: [ZoneCallback, [dart.functionType(dart.dynamic, [])]], |
+ registerUnaryCallback: [ZoneUnaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic])]], |
+ registerBinaryCallback: [ZoneBinaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]], |
errorCallback: [AsyncError, [core.Object, core.StackTrace]], |
scheduleMicrotask: [dart.void, [dart.functionType(dart.void, [])]], |
createTimer: [Timer, [core.Duration, dart.functionType(dart.void, [])]], |
@@ -5429,15 +5429,15 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.setSignature(_ZoneDelegate, { |
constructors: () => ({_ZoneDelegate: [_ZoneDelegate, [_Zone]]}), |
methods: () => ({ |
- handleUncaughtError: [core.Object, [Zone, core.Object, core.StackTrace]], |
- run: [core.Object, [Zone, dart.functionType(core.Object, [])]], |
- runUnary: [core.Object, [Zone, dart.functionType(core.Object, [dart.bottom]), core.Object]], |
- runBinary: [core.Object, [Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom]), core.Object, core.Object]], |
- registerCallback: [ZoneCallback, [Zone, dart.functionType(core.Object, [])]], |
- registerUnaryCallback: [ZoneUnaryCallback, [Zone, dart.functionType(core.Object, [dart.bottom])]], |
- registerBinaryCallback: [ZoneBinaryCallback, [Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom])]], |
+ handleUncaughtError: [dart.dynamic, [Zone, dart.dynamic, core.StackTrace]], |
+ run: [dart.dynamic, [Zone, dart.functionType(dart.dynamic, [])]], |
+ runUnary: [dart.dynamic, [Zone, dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]], |
+ runBinary: [dart.dynamic, [Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]], |
+ registerCallback: [ZoneCallback, [Zone, dart.functionType(dart.dynamic, [])]], |
+ registerUnaryCallback: [ZoneUnaryCallback, [Zone, dart.functionType(dart.dynamic, [dart.dynamic])]], |
+ registerBinaryCallback: [ZoneBinaryCallback, [Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]], |
errorCallback: [AsyncError, [Zone, core.Object, core.StackTrace]], |
- scheduleMicrotask: [dart.void, [Zone, dart.functionType(core.Object, [])]], |
+ scheduleMicrotask: [dart.void, [Zone, dart.functionType(dart.dynamic, [])]], |
createTimer: [Timer, [Zone, core.Duration, dart.functionType(dart.void, [])]], |
createPeriodicTimer: [Timer, [Zone, core.Duration, dart.functionType(dart.void, [Timer])]], |
print: [dart.void, [Zone, core.String]], |
@@ -5642,21 +5642,21 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.setSignature(_CustomZone, { |
constructors: () => ({_CustomZone: [_CustomZone, [_Zone, ZoneSpecification, core.Map]]}), |
methods: () => ({ |
- runGuarded: [core.Object, [dart.functionType(core.Object, [])]], |
- runUnaryGuarded: [core.Object, [dart.functionType(core.Object, [dart.bottom]), core.Object]], |
- runBinaryGuarded: [core.Object, [dart.functionType(core.Object, [dart.bottom, dart.bottom]), core.Object, core.Object]], |
- bindCallback: [ZoneCallback, [dart.functionType(core.Object, [])], {runGuarded: core.bool}], |
- bindUnaryCallback: [ZoneUnaryCallback, [dart.functionType(core.Object, [dart.bottom])], {runGuarded: core.bool}], |
- bindBinaryCallback: [ZoneBinaryCallback, [dart.functionType(core.Object, [dart.bottom, dart.bottom])], {runGuarded: core.bool}], |
- get: [core.Object, [core.Object]], |
- handleUncaughtError: [core.Object, [core.Object, core.StackTrace]], |
+ runGuarded: [dart.dynamic, [dart.functionType(dart.dynamic, [])]], |
+ runUnaryGuarded: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]], |
+ runBinaryGuarded: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]], |
+ bindCallback: [ZoneCallback, [dart.functionType(dart.dynamic, [])], {runGuarded: core.bool}], |
+ bindUnaryCallback: [ZoneUnaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic])], {runGuarded: core.bool}], |
+ bindBinaryCallback: [ZoneBinaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])], {runGuarded: core.bool}], |
+ get: [dart.dynamic, [core.Object]], |
+ handleUncaughtError: [dart.dynamic, [dart.dynamic, core.StackTrace]], |
fork: [Zone, [], {specification: ZoneSpecification, zoneValues: core.Map}], |
- run: [core.Object, [dart.functionType(core.Object, [])]], |
- runUnary: [core.Object, [dart.functionType(core.Object, [dart.bottom]), core.Object]], |
- runBinary: [core.Object, [dart.functionType(core.Object, [dart.bottom, dart.bottom]), core.Object, core.Object]], |
- registerCallback: [ZoneCallback, [dart.functionType(core.Object, [])]], |
- registerUnaryCallback: [ZoneUnaryCallback, [dart.functionType(core.Object, [dart.bottom])]], |
- registerBinaryCallback: [ZoneBinaryCallback, [dart.functionType(core.Object, [dart.bottom, dart.bottom])]], |
+ run: [dart.dynamic, [dart.functionType(dart.dynamic, [])]], |
+ runUnary: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]], |
+ runBinary: [dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]], |
+ registerCallback: [ZoneCallback, [dart.functionType(dart.dynamic, [])]], |
+ registerUnaryCallback: [ZoneUnaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic])]], |
+ registerBinaryCallback: [ZoneBinaryCallback, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]], |
errorCallback: [AsyncError, [core.Object, core.StackTrace]], |
scheduleMicrotask: [dart.void, [dart.functionType(dart.void, [])]], |
createTimer: [Timer, [core.Duration, dart.functionType(dart.void, [])]], |
@@ -5669,7 +5669,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
throw new _UncaughtAsyncError(error, stackTrace); |
})); |
} |
- dart.fn(_rootHandleUncaughtError, dart.void, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace]); |
+ dart.fn(_rootHandleUncaughtError, dart.void, [Zone, ZoneDelegate, Zone, dart.dynamic, core.StackTrace]); |
function _rootRun(self, parent, zone, f) { |
if (dart.equals(Zone._current, zone)) |
return f(); |
@@ -5680,7 +5680,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
Zone._leave(old); |
} |
} |
- dart.fn(_rootRun, core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]); |
+ dart.fn(_rootRun, dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]); |
function _rootRunUnary(self, parent, zone, f, arg) { |
if (dart.equals(Zone._current, zone)) |
return dart.dcall(f, arg); |
@@ -5691,7 +5691,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
Zone._leave(old); |
} |
} |
- dart.fn(_rootRunUnary, core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom]), core.Object]); |
+ dart.fn(_rootRunUnary, dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic]), dart.dynamic]); |
function _rootRunBinary(self, parent, zone, f, arg1, arg2) { |
if (dart.equals(Zone._current, zone)) |
return dart.dcall(f, arg1, arg2); |
@@ -5702,19 +5702,19 @@ dart_library.library('dart/async', null, /* Imports */[ |
Zone._leave(old); |
} |
} |
- dart.fn(_rootRunBinary, core.Object, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom]), core.Object, core.Object]); |
+ dart.fn(_rootRunBinary, dart.dynamic, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]), dart.dynamic, dart.dynamic]); |
function _rootRegisterCallback(self, parent, zone, f) { |
return f; |
} |
- dart.fn(_rootRegisterCallback, ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]); |
+ dart.fn(_rootRegisterCallback, ZoneCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]); |
function _rootRegisterUnaryCallback(self, parent, zone, f) { |
return f; |
} |
- dart.fn(_rootRegisterUnaryCallback, ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom])]); |
+ dart.fn(_rootRegisterUnaryCallback, ZoneUnaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic])]); |
function _rootRegisterBinaryCallback(self, parent, zone, f) { |
return f; |
} |
- dart.fn(_rootRegisterBinaryCallback, ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [dart.bottom, dart.bottom])]); |
+ dart.fn(_rootRegisterBinaryCallback, ZoneBinaryCallback, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]); |
function _rootErrorCallback(self, parent, zone, error, stackTrace) { |
return null; |
} |
@@ -5726,7 +5726,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
_scheduleAsyncCallback(f); |
} |
- dart.fn(_rootScheduleMicrotask, dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(core.Object, [])]); |
+ dart.fn(_rootScheduleMicrotask, dart.void, [Zone, ZoneDelegate, Zone, dart.functionType(dart.dynamic, [])]); |
function _rootCreateTimer(self, parent, zone, duration, callback) { |
if (!dart.notNull(core.identical(_ROOT_ZONE, zone))) { |
callback = zone.bindCallback(callback); |
@@ -5839,7 +5839,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
- }, core.Object, [Zone, ZoneDelegate, Zone, core.Object, core.StackTrace]); |
+ }, dart.dynamic, [Zone, ZoneDelegate, Zone, dart.dynamic, core.StackTrace]); |
} |
if (zoneSpecification == null) { |
zoneSpecification = ZoneSpecification.new({handleUncaughtError: errorHandler}); |
@@ -5853,9 +5853,9 @@ dart_library.library('dart/async', null, /* Imports */[ |
return zone.run(body); |
} |
} |
- dart.fn(runZoned, core.Object, [dart.functionType(core.Object, [])], {zoneValues: core.Map, zoneSpecification: ZoneSpecification, onError: core.Function}); |
+ dart.fn(runZoned, dart.dynamic, [dart.functionType(dart.dynamic, [])], {zoneValues: core.Map, zoneSpecification: ZoneSpecification, onError: core.Function}); |
let __CastType36 = dart.typedef('__CastType36', () => dart.functionType(dart.void, [Timer])); |
- let __CastType38 = dart.typedef('__CastType38', () => dart.functionType(core.Object, [dart.bottom])); |
+ let __CastType38 = dart.typedef('__CastType38', () => dart.functionType(dart.dynamic, [dart.dynamic])); |
dart.copyProperties(exports, { |
get _hasDocument() { |
return typeof document == 'object'; |