Index: lib/runtime/dart/async.js |
diff --git a/lib/runtime/dart/async.js b/lib/runtime/dart/async.js |
index 1348f3531cb0686db59bf90ec1de1b95fe62832d..f95b058d0c2fafd8f97ee412c12e4203639c7e39 100644 |
--- a/lib/runtime/dart/async.js |
+++ b/lib/runtime/dart/async.js |
@@ -42,8 +42,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
super.AsyncError(error, _UncaughtAsyncError._getBestStackTrace(error, stackTrace)); |
} |
static _getBestStackTrace(error, stackTrace) { |
- if (stackTrace != null) |
- return stackTrace; |
+ if (stackTrace != null) return stackTrace; |
if (dart.is(error, core.Error)) { |
return dart.as(dart.dload(error, 'stackTrace'), core.StackTrace); |
} |
@@ -88,10 +87,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
return new (_GeneratedStreamImpl$(T))(dart.fn(() => new (_IterablePendingEvents$(T))(data), _IterablePendingEvents$(T), [])); |
} |
static periodic(period, computation) { |
- if (computation === void 0) |
- computation = null; |
- if (computation == null) |
- computation = dart.fn(i => null, dart.bottom, [dart.dynamic]); |
+ if (computation === void 0) computation = null; |
+ if (computation == null) computation = dart.fn(i => null, dart.bottom, [dart.dynamic]); |
let timer = null; |
let computationCount = 0; |
let controller = null; |
@@ -130,8 +127,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
sendEvent(); |
})); |
}), onCancel: dart.fn(() => { |
- if (timer != null) |
- timer.cancel(); |
+ if (timer != null) timer.cancel(); |
timer = null; |
})}); |
return controller.stream; |
@@ -308,8 +304,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return result; |
} |
join(separator) { |
- if (separator === void 0) |
- separator = ""; |
+ if (separator === void 0) separator = ""; |
let result = new (_Future$(core.String))(); |
let buffer = new core.StringBuffer(); |
let subscription = null; |
@@ -437,8 +432,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return future; |
} |
drain(futureValue) { |
- if (futureValue === void 0) |
- futureValue = null; |
+ if (futureValue === void 0) futureValue = null; |
return this.listen(null, {cancelOnError: true}).asFuture(futureValue); |
} |
take(count) { |
@@ -456,8 +450,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return new (_SkipWhileStream$(T))(this, test); |
} |
distinct(equals) { |
- if (equals === void 0) |
- equals = null; |
+ if (equals === void 0) equals = null; |
dart.as(equals, dart.functionType(core.bool, [T, T])); |
return new (_DistinctStream$(T))(this, equals); |
} |
@@ -639,8 +632,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return future; |
} |
elementAt(index) { |
- if (!(typeof index == 'number') || dart.notNull(index) < 0) |
- dart.throw(new core.ArgumentError(index)); |
+ if (!(typeof index == 'number') || dart.notNull(index) < 0) dart.throw(new core.ArgumentError(index)); |
let future = new (_Future$(T))(); |
let subscription = null; |
let elementIndex = 0; |
@@ -814,10 +806,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.notNull(dart.hashCode(this[_controller])) ^ 892482866; |
} |
['=='](other) { |
- if (dart.notNull(core.identical(this, other))) |
- return true; |
- if (!dart.is(other, _ControllerStream$())) |
- return false; |
+ if (dart.notNull(core.identical(this, other))) return true; |
+ if (!dart.is(other, _ControllerStream$())) return false; |
let otherStream = dart.as(other, _ControllerStream$()); |
return core.identical(otherStream[_controller], this[_controller]); |
} |
@@ -903,8 +893,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_setPendingEvents](pendingEvents) { |
dart.assert(this[_pending] == null); |
- if (pendingEvents == null) |
- return; |
+ if (pendingEvents == null) return; |
this[_pending] = pendingEvents; |
if (!dart.notNull(pendingEvents.isEmpty)) { |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BufferingStreamSubscription$()._STATE_HAS_PENDING); |
@@ -919,39 +908,30 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
onData(handleData) { |
dart.as(handleData, dart.functionType(dart.void, [T])); |
- if (handleData == null) |
- handleData = dart.as(_nullDataHandler, __CastType20); |
+ if (handleData == null) handleData = dart.as(_nullDataHandler, __CastType20); |
this[_onData] = dart.as(this[_zone].registerUnaryCallback(handleData), _DataHandler$(T)); |
} |
onError(handleError) { |
- if (handleError == null) |
- handleError = _nullErrorHandler; |
+ if (handleError == null) handleError = _nullErrorHandler; |
this[_onError] = _registerErrorHandler(handleError, this[_zone]); |
} |
onDone(handleDone) { |
dart.as(handleDone, dart.functionType(dart.void, [])); |
- if (handleDone == null) |
- handleDone = _nullDoneHandler; |
+ if (handleDone == null) handleDone = _nullDoneHandler; |
this[_onDone] = this[_zone].registerCallback(handleDone); |
} |
pause(resumeSignal) { |
- if (resumeSignal === void 0) |
- resumeSignal = null; |
- if (dart.notNull(this[_isCanceled])) |
- return; |
+ if (resumeSignal === void 0) resumeSignal = null; |
+ if (dart.notNull(this[_isCanceled])) return; |
let wasPaused = this[_isPaused]; |
let wasInputPaused = this[_isInputPaused]; |
this[_state] = dart.notNull(this[_state]) + dart.notNull(_BufferingStreamSubscription$()._STATE_PAUSE_COUNT) | dart.notNull(_BufferingStreamSubscription$()._STATE_INPUT_PAUSED); |
- if (resumeSignal != null) |
- resumeSignal.whenComplete(dart.bind(this, 'resume')); |
- if (!dart.notNull(wasPaused) && this[_pending] != null) |
- this[_pending].cancelSchedule(); |
- if (!dart.notNull(wasInputPaused) && !dart.notNull(this[_inCallback])) |
- this[_guardCallback](dart.bind(this, _onPause)); |
+ if (resumeSignal != null) resumeSignal.whenComplete(dart.bind(this, 'resume')); |
+ if (!dart.notNull(wasPaused) && this[_pending] != null) this[_pending].cancelSchedule(); |
+ if (!dart.notNull(wasInputPaused) && !dart.notNull(this[_inCallback])) this[_guardCallback](dart.bind(this, _onPause)); |
} |
resume() { |
- if (dart.notNull(this[_isCanceled])) |
- return; |
+ if (dart.notNull(this[_isCanceled])) return; |
if (dart.notNull(this[_isPaused])) { |
this[_decrementPauseCount](); |
if (!dart.notNull(this[_isPaused])) { |
@@ -960,22 +940,19 @@ dart_library.library('dart/async', null, /* Imports */[ |
} else { |
dart.assert(this[_mayResumeInput]); |
this[_state] = dart.notNull(this[_state]) & ~dart.notNull(_BufferingStreamSubscription$()._STATE_INPUT_PAUSED); |
- if (!dart.notNull(this[_inCallback])) |
- this[_guardCallback](dart.bind(this, _onResume)); |
+ if (!dart.notNull(this[_inCallback])) this[_guardCallback](dart.bind(this, _onResume)); |
} |
} |
} |
} |
cancel() { |
this[_state] = dart.notNull(this[_state]) & ~dart.notNull(_BufferingStreamSubscription$()._STATE_WAIT_FOR_CANCEL); |
- if (dart.notNull(this[_isCanceled])) |
- return this[_cancelFuture]; |
+ if (dart.notNull(this[_isCanceled])) return this[_cancelFuture]; |
this[_cancel](); |
return this[_cancelFuture]; |
} |
asFuture(futureValue) { |
- if (futureValue === void 0) |
- futureValue = null; |
+ if (futureValue === void 0) futureValue = null; |
let result = new (_Future$(T))(); |
this[_onDone] = dart.fn(() => { |
result[_complete](futureValue); |
@@ -1024,8 +1001,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(this[_hasPending])) { |
this[_pending].cancelSchedule(); |
} |
- if (!dart.notNull(this[_inCallback])) |
- this[_pending] = null; |
+ if (!dart.notNull(this[_inCallback])) this[_pending] = null; |
this[_cancelFuture] = this[_onCancel](); |
} |
[_incrementPauseCount]() { |
@@ -1038,8 +1014,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
[_add](data) { |
dart.as(data, T); |
dart.assert(!dart.notNull(this[_isClosed])); |
- if (dart.notNull(this[_isCanceled])) |
- return; |
+ if (dart.notNull(this[_isCanceled])) return; |
if (dart.notNull(this[_canFire])) { |
this[_sendData](data); |
} else { |
@@ -1047,8 +1022,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
[_addError](error, stackTrace) { |
- if (dart.notNull(this[_isCanceled])) |
- return; |
+ if (dart.notNull(this[_isCanceled])) return; |
if (dart.notNull(this[_canFire])) { |
this[_sendError](error, stackTrace); |
} else { |
@@ -1057,8 +1031,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_close]() { |
dart.assert(!dart.notNull(this[_isClosed])); |
- if (dart.notNull(this[_isCanceled])) |
- return; |
+ if (dart.notNull(this[_isCanceled])) return; |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BufferingStreamSubscription$()._STATE_CLOSED); |
if (dart.notNull(this[_canFire])) { |
this[_sendDone](); |
@@ -1078,8 +1051,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_addPending](event) { |
let pending = dart.as(this[_pending], _StreamImplEvents); |
- if (this[_pending] == null) |
- pending = this[_pending] = new _StreamImplEvents(); |
+ if (this[_pending] == null) pending = this[_pending] = new _StreamImplEvents(); |
pending.add(event); |
if (!dart.notNull(this[_hasPending])) { |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BufferingStreamSubscription$()._STATE_HAS_PENDING); |
@@ -1105,8 +1077,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.assert(!dart.notNull(this[_inCallback])); |
let wasInputPaused = this[_isInputPaused]; |
const sendError = (function() { |
- if (dart.notNull(this[_isCanceled]) && !dart.notNull(this[_waitsForCancel])) |
- return; |
+ if (dart.notNull(this[_isCanceled]) && !dart.notNull(this[_waitsForCancel])) return; |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BufferingStreamSubscription$()._STATE_IN_CALLBACK); |
if (dart.is(this[_onError], ZoneBinaryCallback)) { |
this[_zone].runBinaryGuarded(dart.as(this[_onError], __CastType22), error, stackTrace); |
@@ -1134,8 +1105,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.assert(!dart.notNull(this[_isPaused])); |
dart.assert(!dart.notNull(this[_inCallback])); |
const sendDone = (function() { |
- if (!dart.notNull(this[_waitsForCancel])) |
- return; |
+ if (!dart.notNull(this[_waitsForCancel])) return; |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BufferingStreamSubscription$()._STATE_CANCELED) | dart.notNull(_BufferingStreamSubscription$()._STATE_CLOSED) | dart.notNull(_BufferingStreamSubscription$()._STATE_IN_CALLBACK); |
this[_zone].runGuarded(this[_onDone]); |
this[_state] = dart.notNull(this[_state]) & ~dart.notNull(_BufferingStreamSubscription$()._STATE_IN_CALLBACK); |
@@ -1171,8 +1141,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return; |
} |
let isInputPaused = this[_isInputPaused]; |
- if (wasInputPaused == isInputPaused) |
- break; |
+ if (wasInputPaused == isInputPaused) break; |
this[_state] = dart.notNull(this[_state]) ^ dart.notNull(_BufferingStreamSubscription$()._STATE_IN_CALLBACK); |
if (dart.notNull(isInputPaused)) { |
this[_onPause](); |
@@ -1349,8 +1318,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.notNull(this[_state]) < dart.notNull(_BroadcastStreamController$()._STATE_CLOSED); |
} |
[_ensureDoneFuture]() { |
- if (this[_doneFuture] != null) |
- return this[_doneFuture]; |
+ if (this[_doneFuture] != null) return this[_doneFuture]; |
return this[_doneFuture] = new _Future(); |
} |
get [_isEmpty]() { |
@@ -1379,8 +1347,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.as(onData, dart.functionType(dart.void, [T])); |
dart.as(onDone, dart.functionType(dart.void, [])); |
if (dart.notNull(this.isClosed)) { |
- if (onDone == null) |
- onDone = _nullDoneHandler; |
+ if (onDone == null) onDone = _nullDoneHandler; |
return new (_DoneStreamSubscription$(T))(onDone); |
} |
let subscription = new (_BroadcastSubscription$(T))(this, onData, onError, onDone, cancelOnError); |
@@ -1393,8 +1360,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
[_recordCancel](sub) { |
dart.as(sub, StreamSubscription$(T)); |
let subscription = dart.as(sub, _BroadcastSubscription$(T)); |
- if (dart.notNull(core.identical(subscription[_next], subscription))) |
- return null; |
+ if (dart.notNull(core.identical(subscription[_next], subscription))) return null; |
dart.assert(!dart.notNull(core.identical(subscription[_next], subscription))); |
if (dart.notNull(subscription[_isFiring])) { |
subscription[_setRemoveAfterFiring](); |
@@ -1422,16 +1388,13 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
add(data) { |
dart.as(data, T); |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_addEventError]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_addEventError]()); |
this[_sendData](data); |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
error = _nonNullError(error); |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_addEventError]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_addEventError]()); |
let replacement = Zone.current.errorCallback(error, stackTrace); |
if (replacement != null) { |
error = _nonNullError(replacement.error); |
@@ -1444,8 +1407,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.assert(this[_doneFuture] != null); |
return this[_doneFuture]; |
} |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_addEventError]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_addEventError]()); |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BroadcastStreamController$()._STATE_CLOSED); |
let doneFuture = this[_ensureDoneFuture](); |
this[_sendDone](); |
@@ -1457,8 +1419,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
addStream(stream, opts) { |
dart.as(stream, Stream$(T)); |
let cancelOnError = opts && 'cancelOnError' in opts ? opts.cancelOnError : true; |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_addEventError]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_addEventError]()); |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BroadcastStreamController$()._STATE_ADDSTREAM); |
this[_addStreamState] = new (_AddStreamState$(T))(this, stream, cancelOnError); |
return this[_addStreamState].addStreamFuture; |
@@ -1482,8 +1443,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(this[_isFiring])) { |
dart.throw(new core.StateError("Cannot fire new event. Controller is already firing an event")); |
} |
- if (dart.notNull(this[_isEmpty])) |
- return; |
+ if (dart.notNull(this[_isEmpty])) return; |
let id = dart.notNull(this[_state]) & dart.notNull(_BroadcastStreamController$()._STATE_EVENT_ID); |
this[_state] = dart.notNull(this[_state]) ^ (dart.notNull(_BroadcastStreamController$()._STATE_EVENT_ID) | dart.notNull(_BroadcastStreamController$()._STATE_FIRING)); |
let link = this[_next]; |
@@ -1553,8 +1513,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_sendData](data) { |
dart.as(data, T); |
- if (dart.notNull(this[_isEmpty])) |
- return; |
+ if (dart.notNull(this[_isEmpty])) return; |
if (dart.notNull(this[_hasOneListener])) { |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_BroadcastStreamController._STATE_FIRING); |
let subscription = dart.as(this[_next], _BroadcastSubscription); |
@@ -1571,8 +1530,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
}, dart.dynamic, [_BufferingStreamSubscription$(T)])); |
} |
[_sendError](error, stackTrace) { |
- if (dart.notNull(this[_isEmpty])) |
- return; |
+ if (dart.notNull(this[_isEmpty])) return; |
this[_forEachListener](dart.fn(subscription => { |
dart.as(subscription, _BufferingStreamSubscription$(T)); |
subscription[_addError](error, stackTrace); |
@@ -1672,14 +1630,12 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
if (!dart.notNull(this.isClosed) && dart.notNull(this[_isFiring])) { |
this[_addPendingEvent](new _DelayedError(error, stackTrace)); |
return; |
} |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_addEventError]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_addEventError]()); |
this[_sendError](error, stackTrace); |
while (dart.notNull(this[_hasPending])) { |
this[_pending].handleNext(this); |
@@ -1729,10 +1685,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.as(handleDone, dart.functionType(dart.void, [])); |
} |
pause(resumeSignal) { |
- if (resumeSignal === void 0) |
- resumeSignal = null; |
- if (resumeSignal != null) |
- resumeSignal.then(dart.bind(this, _resume)); |
+ if (resumeSignal === void 0) resumeSignal = null; |
+ if (resumeSignal != null) resumeSignal.then(dart.bind(this, _resume)); |
this[_pauseCount] = dart.notNull(this[_pauseCount]) + 1; |
} |
resume() { |
@@ -1750,8 +1704,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.notNull(this[_pauseCount]) > 0; |
} |
asFuture(value) { |
- if (value === void 0) |
- value = null; |
+ if (value === void 0) value = null; |
return new _Future(); |
} |
} |
@@ -1844,13 +1797,11 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
static value(value) { |
- if (value === void 0) |
- value = null; |
+ if (value === void 0) value = null; |
return new (_Future$(T)).immediate(value); |
} |
static error(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
error = _nonNullError(error); |
if (!dart.notNull(core.identical(Zone.current, _ROOT_ZONE))) { |
let replacement = Zone.current.errorCallback(error, stackTrace); |
@@ -1862,8 +1813,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return new (_Future$(T)).immediateError(error, stackTrace); |
} |
static delayed(duration, computation) { |
- if (computation === void 0) |
- computation = null; |
+ if (computation === void 0) computation = null; |
let result = new (_Future$(T))(); |
Timer.new(duration, dart.fn(() => { |
try { |
@@ -1941,8 +1891,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
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; |
+ if (!dart.notNull(iterator.moveNext())) return false; |
return Future$().sync(dart.fn(() => dart.dcall(f, iterator.current))).then(dart.fn(_ => true, core.bool, [dart.dynamic])); |
})); |
} |
@@ -1987,17 +1936,14 @@ dart_library.library('dart/async', null, /* Imports */[ |
}); |
class TimeoutException extends core.Object { |
TimeoutException(message, duration) { |
- if (duration === void 0) |
- duration = null; |
+ if (duration === void 0) duration = null; |
this.message = message; |
this.duration = duration; |
} |
toString() { |
let result = "TimeoutException"; |
- if (this.duration != null) |
- result = `TimeoutException after ${this.duration}`; |
- if (this.message != null) |
- result = `${result}: ${this.message}`; |
+ if (this.duration != null) result = `TimeoutException after ${this.duration}`; |
+ if (this.message != null) result = `${result}: ${this.message}`; |
return result; |
} |
} |
@@ -2050,11 +1996,9 @@ dart_library.library('dart/async', null, /* Imports */[ |
this.future = new (_Future$(T))(); |
} |
completeError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
error = _nonNullError(error); |
- if (!dart.notNull(this.future[_mayComplete])) |
- dart.throw(new core.StateError("Future already completed")); |
+ if (!dart.notNull(this.future[_mayComplete])) dart.throw(new core.StateError("Future already completed")); |
let replacement = Zone.current.errorCallback(error, stackTrace); |
if (replacement != null) { |
error = _nonNullError(replacement.error); |
@@ -2080,10 +2024,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
super._Completer(); |
} |
complete(value) { |
- if (value === void 0) |
- value = null; |
- if (!dart.notNull(this.future[_mayComplete])) |
- dart.throw(new core.StateError("Future already completed")); |
+ if (value === void 0) value = null; |
+ if (!dart.notNull(this.future[_mayComplete])) dart.throw(new core.StateError("Future already completed")); |
this.future[_asyncComplete](value); |
} |
[_completeError](error, stackTrace) { |
@@ -2105,10 +2047,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
super._Completer(); |
} |
complete(value) { |
- if (value === void 0) |
- value = null; |
- if (!dart.notNull(this.future[_mayComplete])) |
- dart.throw(new core.StateError("Future already completed")); |
+ if (value === void 0) value = null; |
+ if (!dart.notNull(this.future[_mayComplete])) dart.throw(new core.StateError("Future already completed")); |
this.future[_complete](value); |
} |
[_completeError](error, stackTrace) { |
@@ -2236,8 +2176,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_asyncComplete](value); |
} |
immediateError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
this[_zone] = Zone.current; |
this[_state] = _Future$()._INCOMPLETE; |
this[_resultOrListeners] = null; |
@@ -2286,8 +2225,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
let result = new (_Future$())(); |
if (!dart.notNull(core.identical(result[_zone], _ROOT_ZONE))) { |
onError = _registerErrorHandler(onError, result[_zone]); |
- if (test != null) |
- test = dart.as(result[_zone].registerUnaryCallback(test), __CastType8); |
+ if (test != null) test = dart.as(result[_zone].registerUnaryCallback(test), __CastType8); |
} |
this[_addListener](new _FutureListener.catchError(result, onError, test)); |
return result; |
@@ -2305,8 +2243,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return Stream$(T).fromFuture(this); |
} |
[_markPendingCompletion]() { |
- if (!dart.notNull(this[_mayComplete])) |
- dart.throw(new core.StateError("Future already completed")); |
+ if (!dart.notNull(this[_mayComplete])) dart.throw(new core.StateError("Future already completed")); |
this[_state] = _Future$()._PENDING_COMPLETE; |
} |
get [_value]() { |
@@ -2363,8 +2300,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.assert(target[_isChained]); |
target[_completeWithValue](value); |
}), {onError: dart.fn((error, stackTrace) => { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
dart.assert(target[_isChained]); |
target[_completeError](error, dart.as(stackTrace, core.StackTrace)); |
}, dart.dynamic, [dart.dynamic], [dart.dynamic])}); |
@@ -2402,8 +2338,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
_Future$()._propagateToListeners(this, listeners); |
} |
[_completeError](error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
dart.assert(!dart.notNull(this[_isComplete])); |
let listeners = this[_removeListeners](); |
this[_setError](error, stackTrace); |
@@ -2547,8 +2482,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.dsend(completeResult, 'then', dart.fn(ignored => { |
_Future$()._propagateToListeners(source, new _FutureListener.chain(result)); |
}), {onError: dart.fn((error, stackTrace) => { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
if (!dart.is(completeResult, _Future$())) { |
completeResult = new (_Future$())(); |
dart.dsend(completeResult, _setError, error, stackTrace); |
@@ -2568,10 +2502,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(listener.handlesComplete)) { |
handleWhenCompleteCallback(); |
} |
- if (oldZone != null) |
- Zone._leave(oldZone); |
- if (dart.notNull(isPropagationAborted)) |
- return; |
+ if (oldZone != null) Zone._leave(oldZone); |
+ if (dart.notNull(isPropagationAborted)) return; |
if (dart.notNull(listenerHasValue) && !dart.notNull(core.identical(sourceValue, listenerValueOrError)) && dart.is(listenerValueOrError, Future)) { |
let chainSource = dart.as(listenerValueOrError, Future); |
let result = listener.result; |
@@ -2604,8 +2536,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(dart.dynamic, [])); |
- if (dart.notNull(this[_isComplete])) |
- return new (_Future$()).immediate(this); |
+ if (dart.notNull(this[_isComplete])) return new (_Future$()).immediate(this); |
let result = new (_Future$())(); |
let timer = null; |
if (onTimeout == null) { |
@@ -2708,8 +2639,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
exports._lastPriorityCallback = null; |
let entry = exports._nextCallback; |
exports._nextCallback = entry.next; |
- if (exports._nextCallback == null) |
- exports._lastCallback = null; |
+ if (exports._nextCallback == null) exports._lastCallback = null; |
entry.callback(); |
} |
} |
@@ -2721,8 +2651,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} finally { |
exports._lastPriorityCallback = null; |
exports._isInCallbackLoop = false; |
- if (exports._nextCallback != null) |
- _AsyncRun._scheduleImmediate(_asyncRunCallback); |
+ if (exports._nextCallback != null) _AsyncRun._scheduleImmediate(_asyncRunCallback); |
} |
} |
dart.fn(_asyncRunCallback, dart.void, []); |
@@ -2935,8 +2864,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_sink].add(data); |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
this[_sink].addError(error, stackTrace); |
} |
close() { |
@@ -3063,13 +2991,11 @@ dart_library.library('dart/async', null, /* Imports */[ |
[_ensurePendingEvents]() { |
dart.assert(this[_isInitialState]); |
if (!dart.notNull(this[_isAddingStream])) { |
- if (this[_varData] == null) |
- this[_varData] = new _StreamImplEvents(); |
+ if (this[_varData] == null) this[_varData] = new _StreamImplEvents(); |
return dart.as(this[_varData], _StreamImplEvents); |
} |
let state = dart.as(this[_varData], _StreamControllerAddStreamState); |
- if (state.varData == null) |
- state.varData = new _StreamImplEvents(); |
+ if (state.varData == null) state.varData = new _StreamImplEvents(); |
return dart.as(state.varData, _StreamImplEvents); |
} |
get [_subscription]() { |
@@ -3090,10 +3016,8 @@ dart_library.library('dart/async', null, /* Imports */[ |
addStream(source, opts) { |
dart.as(source, Stream$(T)); |
let cancelOnError = opts && 'cancelOnError' in opts ? opts.cancelOnError : true; |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_badEventState]()); |
- if (dart.notNull(this[_isCanceled])) |
- return new _Future.immediate(null); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_badEventState]()); |
+ if (dart.notNull(this[_isCanceled])) return new _Future.immediate(null); |
let addState = new _StreamControllerAddStreamState(this, this[_varData], source, cancelOnError); |
this[_varData] = addState; |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_StreamController$()._STATE_ADDSTREAM); |
@@ -3110,16 +3034,13 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
add(value) { |
dart.as(value, T); |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_badEventState]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_badEventState]()); |
this[_add](value); |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
error = _nonNullError(error); |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_badEventState]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_badEventState]()); |
let replacement = Zone.current.errorCallback(error, stackTrace); |
if (replacement != null) { |
error = _nonNullError(replacement.error); |
@@ -3131,8 +3052,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
if (dart.notNull(this.isClosed)) { |
return this[_ensureDoneFuture](); |
} |
- if (!dart.notNull(this[_mayAddEvent])) |
- dart.throw(this[_badEventState]()); |
+ if (!dart.notNull(this[_mayAddEvent])) dart.throw(this[_badEventState]()); |
this[_closeUnchecked](); |
return this[_ensureDoneFuture](); |
} |
@@ -3377,12 +3297,10 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
const _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.functionType(dart.dynamic, [])); |
function _runGuarded(notificationHandler) { |
- if (notificationHandler == null) |
- return null; |
+ if (notificationHandler == null) return null; |
try { |
let result = notificationHandler(); |
- if (dart.is(result, Future)) |
- return dart.as(result, Future); |
+ if (dart.is(result, Future)) return dart.as(result, Future); |
return null; |
} catch (e) { |
let s = dart.stackTrace(e); |
@@ -3402,8 +3320,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_target].add(data); |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
this[_target].addError(error, stackTrace); |
} |
close() { |
@@ -3523,8 +3440,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
[_createSubscription](onData, onError, onDone, cancelOnError) { |
dart.as(onData, dart.functionType(dart.void, [T])); |
dart.as(onDone, dart.functionType(dart.void, [])); |
- if (dart.notNull(this[_isUsed])) |
- dart.throw(new core.StateError("Stream has already been listened to.")); |
+ if (dart.notNull(this[_isUsed])) dart.throw(new core.StateError("Stream has already been listened to.")); |
this[_isUsed] = true; |
return dart.as((() => { |
let _ = new _BufferingStreamSubscription(onData, onError, onDone, cancelOnError); |
@@ -3552,8 +3468,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.notNull(this[_state]) >= dart.notNull(_PendingEvents._STATE_SCHEDULED); |
} |
schedule(dispatch) { |
- if (dart.notNull(this.isScheduled)) |
- return; |
+ if (dart.notNull(this.isScheduled)) return; |
dart.assert(!dart.notNull(this.isEmpty)); |
if (dart.notNull(this[_eventScheduled])) { |
dart.assert(this[_state] == _PendingEvents._STATE_CANCELED); |
@@ -3563,15 +3478,13 @@ dart_library.library('dart/async', null, /* Imports */[ |
scheduleMicrotask(dart.fn((() => { |
let oldState = this[_state]; |
this[_state] = _PendingEvents._STATE_UNSCHEDULED; |
- if (oldState == _PendingEvents._STATE_CANCELED) |
- return; |
+ if (oldState == _PendingEvents._STATE_CANCELED) return; |
this.handleNext(dispatch); |
}).bind(this))); |
this[_state] = _PendingEvents._STATE_SCHEDULED; |
} |
cancelSchedule() { |
- if (dart.notNull(this.isScheduled)) |
- this[_state] = _PendingEvents._STATE_CANCELED; |
+ if (dart.notNull(this.isScheduled)) this[_state] = _PendingEvents._STATE_CANCELED; |
} |
} |
dart.setSignature(_PendingEvents, { |
@@ -3612,8 +3525,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
clear() { |
- if (dart.notNull(this.isScheduled)) |
- this.cancelSchedule(); |
+ if (dart.notNull(this.isScheduled)) this.cancelSchedule(); |
this[_iterator] = null; |
} |
} |
@@ -3637,8 +3549,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
dart.fn(_nullDataHandler, dart.void, [dart.dynamic]); |
function _nullErrorHandler(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
Zone.current.handleUncaughtError(error, stackTrace); |
} |
dart.fn(_nullErrorHandler, dart.void, [dart.dynamic], [core.StackTrace]); |
@@ -3733,8 +3644,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
event.perform(dispatch); |
} |
clear() { |
- if (dart.notNull(this.isScheduled)) |
- this.cancelSchedule(); |
+ if (dart.notNull(this.isScheduled)) this.cancelSchedule(); |
this.firstPendingEvent = this.lastPendingEvent = null; |
} |
} |
@@ -3793,8 +3703,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return dart.notNull(this[_state]) >= dart.notNull(_DoneStreamSubscription$()._PAUSED); |
} |
[_schedule]() { |
- if (dart.notNull(this[_isScheduled])) |
- return; |
+ if (dart.notNull(this[_isScheduled])) return; |
this[_zone].scheduleMicrotask(dart.bind(this, _sendDone)); |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_DoneStreamSubscription$()._SCHEDULED); |
} |
@@ -3807,11 +3716,9 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_onDone] = handleDone; |
} |
pause(resumeSignal) { |
- if (resumeSignal === void 0) |
- resumeSignal = null; |
+ if (resumeSignal === void 0) resumeSignal = null; |
this[_state] = dart.notNull(this[_state]) + dart.notNull(_DoneStreamSubscription$()._PAUSED); |
- if (resumeSignal != null) |
- resumeSignal.whenComplete(dart.bind(this, 'resume')); |
+ if (resumeSignal != null) resumeSignal.whenComplete(dart.bind(this, 'resume')); |
} |
resume() { |
if (dart.notNull(this.isPaused)) { |
@@ -3825,8 +3732,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return null; |
} |
asFuture(futureValue) { |
- if (futureValue === void 0) |
- futureValue = null; |
+ if (futureValue === void 0) futureValue = null; |
let result = new _Future(); |
this[_onDone] = dart.fn(() => { |
result[_completeWithValue](null); |
@@ -3835,11 +3741,9 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_sendDone]() { |
this[_state] = dart.notNull(this[_state]) & ~dart.notNull(_DoneStreamSubscription$()._SCHEDULED); |
- if (dart.notNull(this.isPaused)) |
- return; |
+ if (dart.notNull(this.isPaused)) return; |
this[_state] = dart.notNull(this[_state]) | dart.notNull(_DoneStreamSubscription$()._DONE_SENT); |
- if (this[_onDone] != null) |
- this[_zone].runGuarded(this[_onDone]); |
+ if (this[_onDone] != null) this[_zone].runGuarded(this[_onDone]); |
} |
} |
_DoneStreamSubscription[dart.implements] = () => [StreamSubscription$(T)]; |
@@ -3918,26 +3822,22 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
} |
[_cancelSubscription]() { |
- if (this[_subscription] == null) |
- return; |
+ if (this[_subscription] == null) return; |
let subscription = this[_subscription]; |
this[_subscription] = null; |
this[_controller] = null; |
subscription.cancel(); |
} |
[_pauseSubscription](resumeSignal) { |
- if (this[_subscription] == null) |
- return; |
+ if (this[_subscription] == null) return; |
this[_subscription].pause(resumeSignal); |
} |
[_resumeSubscription]() { |
- if (this[_subscription] == null) |
- return; |
+ if (this[_subscription] == null) return; |
this[_subscription].resume(); |
} |
get [_isSubscriptionPaused]() { |
- if (this[_subscription] == null) |
- return false; |
+ if (this[_subscription] == null) return false; |
return this[_subscription].isPaused; |
} |
} |
@@ -3972,8 +3872,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
dart.throw(new core.UnsupportedError("Cannot change handlers of asBroadcastStream source subscription.")); |
} |
pause(resumeSignal) { |
- if (resumeSignal === void 0) |
- resumeSignal = null; |
+ if (resumeSignal === void 0) resumeSignal = null; |
this[_stream][_pauseSubscription](resumeSignal); |
} |
resume() { |
@@ -3987,8 +3886,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return this[_stream][_isSubscriptionPaused]; |
} |
asFuture(futureValue) { |
- if (futureValue === void 0) |
- futureValue = null; |
+ if (futureValue === void 0) futureValue = null; |
dart.throw(new core.UnsupportedError("Cannot change handlers of asBroadcastStream source subscription.")); |
} |
} |
@@ -4068,8 +3966,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
cancel() { |
let subscription = this[_subscription]; |
- if (subscription == null) |
- return null; |
+ if (subscription == null) return null; |
if (this[_state] == _StreamIteratorImpl$()._STATE_MOVING) { |
let hasNext = dart.as(this[_futureOrPrefetch], _Future$(core.bool)); |
this[_clear](); |
@@ -4095,8 +3992,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_state] = _StreamIteratorImpl$()._STATE_EXTRA_DATA; |
} |
[_onError](error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
if (this[_state] == _StreamIteratorImpl$()._STATE_MOVING) { |
let hasNext = dart.as(this[_futureOrPrefetch], _Future$(core.bool)); |
this[_clear](); |
@@ -4260,23 +4156,19 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_add](data) { |
dart.as(data, T); |
- if (dart.notNull(this[_isClosed])) |
- return; |
+ if (dart.notNull(this[_isClosed])) return; |
super[_add](data); |
} |
[_addError](error, stackTrace) { |
- if (dart.notNull(this[_isClosed])) |
- return; |
+ if (dart.notNull(this[_isClosed])) return; |
super[_addError](error, stackTrace); |
} |
[_onPause]() { |
- if (this[_subscription] == null) |
- return; |
+ if (this[_subscription] == null) return; |
this[_subscription].pause(); |
} |
[_onResume]() { |
- if (this[_subscription] == null) |
- return; |
+ if (this[_subscription] == null) return; |
this[_subscription].resume(); |
} |
[_onCancel]() { |
@@ -4469,8 +4361,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
_TakeStream(source, count) { |
this[_remaining] = count; |
super._ForwardingStream(source); |
- if (!(typeof count == 'number')) |
- dart.throw(new core.ArgumentError(count)); |
+ if (!(typeof count == 'number')) dart.throw(new core.ArgumentError(count)); |
} |
[_handleData](inputEvent, sink) { |
dart.as(inputEvent, T); |
@@ -4529,8 +4420,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
_SkipStream(source, count) { |
this[_remaining] = count; |
super._ForwardingStream(source); |
- if (!(typeof count == 'number') || dart.notNull(count) < 0) |
- dart.throw(new core.ArgumentError(count)); |
+ if (!(typeof count == 'number') || dart.notNull(count) < 0) dart.throw(new core.ArgumentError(count)); |
} |
[_handleData](inputEvent, sink) { |
dart.as(inputEvent, T); |
@@ -4650,8 +4540,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
this[_sink][_add](data); |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
this[_sink][_addError](error, stackTrace); |
} |
close() { |
@@ -4705,12 +4594,10 @@ dart_library.library('dart/async', null, /* Imports */[ |
super[_close](); |
} |
[_onPause]() { |
- if (dart.notNull(this[_isSubscribed])) |
- this[_subscription].pause(); |
+ if (dart.notNull(this[_isSubscribed])) this[_subscription].pause(); |
} |
[_onResume]() { |
- if (dart.notNull(this[_isSubscribed])) |
- this[_subscription].resume(); |
+ if (dart.notNull(this[_isSubscribed])) this[_subscription].resume(); |
} |
[_onCancel]() { |
if (dart.notNull(this[_isSubscribed])) { |
@@ -4731,8 +4618,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
[_handleError](error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
try { |
this[_transformerSink].addError(error, dart.as(stackTrace, core.StackTrace)); |
} catch (e) { |
@@ -4848,8 +4734,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return this[_handleData](data, this[_sink]); |
} |
addError(error, stackTrace) { |
- if (stackTrace === void 0) |
- stackTrace = null; |
+ if (stackTrace === void 0) stackTrace = null; |
return this[_handleError](error, stackTrace, this[_sink]); |
} |
close() { |
@@ -4876,12 +4761,9 @@ dart_library.library('dart/async', null, /* Imports */[ |
let handleDone = opts && 'handleDone' in opts ? opts.handleDone : null; |
super._StreamSinkTransformer(dart.as(dart.fn(outputSink => { |
dart.as(outputSink, EventSink$(T)); |
- if (handleData == null) |
- handleData = dart.as(_StreamHandlerTransformer$()._defaultHandleData, __CastType27); |
- if (handleError == null) |
- handleError = dart.as(_StreamHandlerTransformer$()._defaultHandleError, __CastType30); |
- if (handleDone == null) |
- handleDone = _StreamHandlerTransformer$()._defaultHandleDone; |
+ if (handleData == null) handleData = dart.as(_StreamHandlerTransformer$()._defaultHandleData, __CastType27); |
+ if (handleError == null) handleError = dart.as(_StreamHandlerTransformer$()._defaultHandleError, __CastType30); |
+ if (handleDone == null) handleDone = _StreamHandlerTransformer$()._defaultHandleDone; |
return new (_HandlerEventSink$(S, T))(handleData, handleError, handleDone, outputSink); |
}, dart.dynamic, [EventSink$(T)]), _SinkMapper$(S, T))); |
} |
@@ -4992,14 +4874,12 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
static _createTimer(duration, callback) { |
let milliseconds = duration.inMilliseconds; |
- if (dart.notNull(milliseconds) < 0) |
- milliseconds = 0; |
+ if (dart.notNull(milliseconds) < 0) milliseconds = 0; |
return new _isolate_helper.TimerImpl(milliseconds, callback); |
} |
static _createPeriodicTimer(duration, callback) { |
let milliseconds = duration.inMilliseconds; |
- if (dart.notNull(milliseconds) < 0) |
- milliseconds = 0; |
+ if (dart.notNull(milliseconds) < 0) milliseconds = 0; |
return new _isolate_helper.TimerImpl.periodic(milliseconds, callback); |
} |
} |
@@ -5207,8 +5087,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
return _RootZone._rootMap; |
} |
get [_delegate]() { |
- if (_RootZone._rootDelegate != null) |
- return _RootZone._rootDelegate; |
+ if (_RootZone._rootDelegate != null) return _RootZone._rootDelegate; |
return _RootZone._rootDelegate = new _ZoneDelegate(this); |
} |
get errorZone() { |
@@ -5286,18 +5165,15 @@ dart_library.library('dart/async', null, /* Imports */[ |
return _rootFork(null, null, this, specification, zoneValues); |
} |
run(f) { |
- if (dart.notNull(core.identical(Zone._current, _ROOT_ZONE))) |
- return f(); |
+ if (dart.notNull(core.identical(Zone._current, _ROOT_ZONE))) return f(); |
return _rootRun(null, null, this, f); |
} |
runUnary(f, arg) { |
- if (dart.notNull(core.identical(Zone._current, _ROOT_ZONE))) |
- return dart.dcall(f, arg); |
+ if (dart.notNull(core.identical(Zone._current, _ROOT_ZONE))) return dart.dcall(f, arg); |
return _rootRunUnary(null, null, this, f, arg); |
} |
runBinary(f, arg1, arg2) { |
- if (dart.notNull(core.identical(Zone._current, _ROOT_ZONE))) |
- return dart.dcall(f, arg1, arg2); |
+ if (dart.notNull(core.identical(Zone._current, _ROOT_ZONE))) return dart.dcall(f, arg1, arg2); |
return _rootRunBinary(null, null, this, f, arg1, arg2); |
} |
registerCallback(f) { |
@@ -5354,8 +5230,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
Zone.ROOT = _ROOT_ZONE; |
Zone._current = _ROOT_ZONE; |
function _parentDelegate(zone) { |
- if (zone.parent == null) |
- return null; |
+ if (zone.parent == null) return null; |
return zone.parent[_delegate]; |
} |
dart.fn(_parentDelegate, ZoneDelegate, [_Zone]); |
@@ -5402,8 +5277,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
errorCallback(zone, error, stackTrace) { |
let implementation = this[_delegationTarget][_errorCallback]; |
let implZone = implementation.zone; |
- if (dart.notNull(core.identical(implZone, _ROOT_ZONE))) |
- return null; |
+ if (dart.notNull(core.identical(implZone, _ROOT_ZONE))) return null; |
return dart.as(dart.dcall(implementation.function, implZone, _parentDelegate(implZone), zone, error, stackTrace), AsyncError); |
} |
scheduleMicrotask(zone, f) { |
@@ -5454,8 +5328,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
const _delegateCache = Symbol('_delegateCache'); |
class _CustomZone extends _Zone { |
get [_delegate]() { |
- if (this[_delegateCache] != null) |
- return this[_delegateCache]; |
+ if (this[_delegateCache] != null) return this[_delegateCache]; |
this[_delegateCache] = new _ZoneDelegate(this); |
return this[_delegateCache]; |
} |
@@ -5550,8 +5423,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
get(key) { |
let result = this[_map].get(key); |
- if (result != null || dart.notNull(this[_map].containsKey(key))) |
- return result; |
+ if (result != null || dart.notNull(this[_map].containsKey(key))) return result; |
if (this.parent != null) { |
let value = this.parent.get(key); |
if (value != null) { |
@@ -5616,8 +5488,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
let implementation = this[_errorCallback]; |
dart.assert(implementation != null); |
let implementationZone = implementation.zone; |
- if (dart.notNull(core.identical(implementationZone, _ROOT_ZONE))) |
- return null; |
+ if (dart.notNull(core.identical(implementationZone, _ROOT_ZONE))) return null; |
let parentDelegate = _parentDelegate(dart.as(implementationZone, _Zone)); |
return dart.as(dart.dcall(implementation.function, implementationZone, parentDelegate, this, error, stackTrace), AsyncError); |
} |
@@ -5678,8 +5549,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
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(); |
+ if (dart.equals(Zone._current, zone)) return f(); |
let old = Zone._enter(zone); |
try { |
return f(); |
@@ -5689,8 +5559,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
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); |
+ if (dart.equals(Zone._current, zone)) return dart.dcall(f, arg); |
let old = Zone._enter(zone); |
try { |
return dart.dcall(f, arg); |
@@ -5700,8 +5569,7 @@ dart_library.library('dart/async', null, /* Imports */[ |
} |
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); |
+ if (dart.equals(Zone._current, zone)) return dart.dcall(f, arg1, arg2); |
let old = Zone._enter(zone); |
try { |
return dart.dcall(f, arg1, arg2); |