Lines Matching full:slot
37 // 3. Set the [[Promise]] internal slot of resolve to promise. in CreateResolvingFunctions()
39 // 4. Set the [[AlreadyResolved]] internal slot of resolve to alreadyResolved. in CreateResolvingFunctions()
44 // 6. Set the [[Promise]] internal slot of reject to promise. in CreateResolvingFunctions()
46 // 7. Set the [[AlreadyResolved]] internal slot of reject to alreadyResolved. in CreateResolvingFunctions()
59 // 1. Assert: the value of promise's [[PromiseState]] internal slot is "pending". in FulfillPromise()
61 // 2. Let reactions be the value of promise's [[PromiseFulfillReactions]] internal slot. in FulfillPromise()
63 // 3. Set the value of promise's [[PromiseResult]] internal slot to value. in FulfillPromise()
65 // 4. Set the value of promise's [[PromiseFulfillReactions]] internal slot to undefined. in FulfillPromise()
67 // 5. Set the value of promise's [[PromiseRejectReactions]] internal slot to undefined. in FulfillPromise()
69 // 6. Set the value of promise's [[PromiseState]] internal slot to "fulfilled". in FulfillPromise()
91 // 5. Set the [[Capability]] internal slot of executor to promiseCapability. in NewPromiseCapability()
124 // 2. If x does not have a [[PromiseState]] internal slot, return false. in IsPromise()
136 // 1. Assert: the value of promise's [[PromiseState]] internal slot is "pending". in RejectPromise()
138 // 2. Let reactions be the value of promise's [[PromiseRejectReactions]] internal slot. in RejectPromise()
140 // 3. Set the value of promise's [[PromiseResult]] internal slot to reason. in RejectPromise()
142 // 4. Set the value of promise's [[PromiseFulfillReactions]] internal slot to undefined. in RejectPromise()
144 // 5. Set the value of promise's [[PromiseRejectReactions]] internal slot to undefined. in RejectPromise()
146 // 6. Set the value of promise's [[PromiseState]] internal slot to "rejected". in RejectPromise()