promise.js | 55 // ES#sec-promise-executor 56 // Promise ( executor ) 57 var GlobalPromise = function Promise(executor) { 66 var promise = PromiseInit(%_NewObject(GlobalPromise, new.target)); variable 70 var callbacks = %create_resolving_functions(promise, true); 73 if (debug_is_active) %DebugPushPromise(promise); 81 return promise; 86 function PromiseSet(promise, status, value) { 87 SET_PRIVATE(promise, promiseStateSymbol, status); 88 SET_PRIVATE(promise, promiseResultSymbol, value) 310 var result = {promise: UNDEFINED, resolve: UNDEFINED, reject: UNDEFINED }; property in class:result 390 resultCapability = { property in class:resultCapability [all...] |