• Home
  • Raw
  • Download

Lines Matching full:slot

44     // 3. Set the [[Promise]] internal slot of resolve to promise.  in CreateResolvingFunctions()
46 // 4. Set the [[AlreadyResolved]] internal slot of resolve to alreadyResolved. in CreateResolvingFunctions()
51 // 6. Set the [[Promise]] internal slot of reject to promise. in CreateResolvingFunctions()
53 // 7. Set the [[AlreadyResolved]] internal slot of reject to alreadyResolved. in CreateResolvingFunctions()
66 // 1. Assert: the value of promise's [[PromiseState]] internal slot is "pending". in FulfillPromise()
68 // 2. Let reactions be the value of promise's [[PromiseFulfillReactions]] internal slot. in FulfillPromise()
70 // 3. Set the value of promise's [[PromiseResult]] internal slot to value. in FulfillPromise()
72 // 4. Set the value of promise's [[PromiseFulfillReactions]] internal slot to undefined. in FulfillPromise()
74 // 5. Set the value of promise's [[PromiseRejectReactions]] internal slot to undefined. in FulfillPromise()
76 // 6. Set the value of promise's [[PromiseState]] internal slot to "fulfilled". in FulfillPromise()
98 // 5. Set the [[Capability]] internal slot of executor to promiseCapability. in NewPromiseCapability()
131 // 2. If x does not have a [[PromiseState]] internal slot, return false. in IsPromise()
143 // 1. Assert: the value of promise's [[PromiseState]] internal slot is "pending". in RejectPromise()
145 // 2. Let reactions be the value of promise's [[PromiseRejectReactions]] internal slot. in RejectPromise()
147 // 3. Set the value of promise's [[PromiseResult]] internal slot to reason. in RejectPromise()
149 // 4. Set the value of promise's [[PromiseFulfillReactions]] internal slot to undefined. in RejectPromise()
151 // 5. Set the value of promise's [[PromiseRejectReactions]] internal slot to undefined. in RejectPromise()
153 // 6. Set the value of promise's [[PromiseState]] internal slot to "rejected". in RejectPromise()