(promise, value)
| 327 | } |
| 328 | |
| 329 | function _resolve(promise, value) { |
| 330 | if (promise === value) { |
| 331 | _reject(promise, selfFulfillment()); |
| 332 | } else if (objectOrFunction(value)) { |
| 333 | handleMaybeThenable(promise, value, getThen(value)); |
| 334 | } else { |
| 335 | fulfill(promise, value); |
| 336 | } |
| 337 | } |
| 338 | |
| 339 | function publishRejection(promise) { |
| 340 | if (promise._onerror) { |
no test coverage detected