Lines Matching refs:promise

41649 var flush, head, last, notify, toggle, node, promise, then;
41686 promise = Promise.resolve(undefined);
41687 then = promise.then;
41689 then.call(promise, flush);
41742 this.promise = new C(function ($$resolve, $$reject) {
42161 return promiseCapability.promise;
42784 var promise = PromiseConstructor.resolve(1);
42788 var constructor = promise.constructor = {};
42790 return !(promise.then(function () { /* empty */ }) instanceof FakePromise);
42803 var notify = function (promise, state, isReject) {
42822 if (state.rejection === UNHANDLED) onHandleUnhandled(promise, state);
42834 if (result === reaction.promise) {
42847 if (isReject && !state.rejection) onUnhandled(promise, state);
42851 var dispatchEvent = function (name, promise, reason) {
42855 event.promise = promise;
42859 } else event = { promise: promise, reason: reason };
42864 var onUnhandled = function (promise, state) {
42872 process.emit('unhandledRejection', value, promise);
42873 } else dispatchEvent(UNHANDLED_REJECTION, promise, value);
42886 var onHandleUnhandled = function (promise, state) {
42889 process.emit('rejectionHandled', promise);
42890 } else dispatchEvent(REJECTION_HANDLED, promise, state.value);
42894 var bind = function (fn, promise, state, unwrap) {
42896 fn(promise, state, value, unwrap);
42900 var internalReject = function (promise, state, value, unwrap) {
42906 notify(promise, state, true);
42909 var internalResolve = function (promise, state, value, unwrap) {
42914 if (promise === value) throw TypeError("Promise can't be resolved itself");
42921 bind(internalResolve, promise, wrapper, state),
42922 bind(internalReject, promise, wrapper, state)
42925 internalReject(promise, wrapper, error, state);
42931 notify(promise, state, false);
42934 internalReject(promise, { done: false }, error, state);
42977 return reaction.promise;
42986 var promise = new Internal();
42987 var state = getInternalState(promise);
42988 this.promise = promise;
42989 this.resolve = bind(internalResolve, promise, state);
42990 this.reject = bind(internalReject, promise, state);
43036 return capability.promise;
43061 iterate(iterable, function (promise) {
43066 $promiseResolve.call(C, promise).then(function (value) {
43076 return capability.promise;
43086 iterate(iterable, function (promise) {
43087 $promiseResolve.call(C, promise).then(capability.resolve, reject);
43091 return capability.promise;
54427 var promise = external.Promise.resolve(inputData).then(function (data) {
54448 return promise.then(function (data) {
55287 var promise = new this.constructor(INTERNAL);
55291 unwrap(promise, resolver, this.outcome);
55293 this.queue.push(new QueueItem(promise, onFulfilled, onRejected));
55296 return promise;
55299 function QueueItem(promise, onFulfilled, onRejected) {
55300 this.promise = promise;
55314 handlers.resolve(this.promise, value);
55318 unwrap(this.promise, this.onFulfilled, value);
55322 handlers.reject(this.promise, value);
55326 unwrap(this.promise, this.onRejected, value);
55329 function unwrap(promise, func, value) {
55336 return handlers.reject(promise, e);
55339 if (returnValue === promise) {
55340 handlers.reject(promise, new TypeError('Cannot resolve promise with itself'));
55342 handlers.resolve(promise, returnValue);
55456 var promise = new this(INTERNAL);
55457 return handlers.reject(promise, reason);
55479 var promise = new this(INTERNAL);
55485 return promise;
55491 handlers.reject(promise, error);
55500 handlers.resolve(promise, values);
55523 var promise = new this(INTERNAL);
55529 return promise;
55535 handlers.resolve(promise, response);
55540 handlers.reject(promise, error);
70307 function resolvePromise(promise, callback) {
70308 promise.then(function (out) {
73771 var promise;
73774 promise = new Promise(wrapForNext(lastPromise, this));
73784 promise = new Promise(this[kHandlePromise]);
73787 this[kLastPromise] = promise;
73788 return promise;