(val, nodeback)
| 6663 | var errorObj = util.errorObj; |
| 6664 | |
| 6665 | function spreadAdapter(val, nodeback) { |
| 6666 | var promise = this; |
| 6667 | if (!util.isArray(val)) return successAdapter.call(promise, val, nodeback); |
| 6668 | var ret = |
| 6669 | tryCatch(nodeback).apply(promise._boundValue(), [null].concat(val)); |
| 6670 | if (ret === errorObj) { |
| 6671 | async.throwLater(ret.e); |
| 6672 | } |
| 6673 | } |
| 6674 | |
| 6675 | function successAdapter(val, nodeback) { |
| 6676 | var promise = this; |
nothing calls this directly
no test coverage detected