(val)
| 7499 | var isArray = util.isArray; |
| 7500 | |
| 7501 | function toResolutionValue(val) { |
| 7502 | switch(val) { |
| 7503 | case -2: return []; |
| 7504 | case -3: return {}; |
| 7505 | } |
| 7506 | } |
| 7507 | |
| 7508 | function PromiseArray(values) { |
| 7509 | var promise = this._promise = new Promise(INTERNAL); |