()
| 797 | this._children = null |
| 798 | let isDone = false |
| 799 | const body = () => { |
| 800 | const next = it.next() |
| 801 | if (!next.done) { |
| 802 | return core.asVoid(next.value.await) |
| 803 | } else { |
| 804 | return core.sync(() => { |
| 805 | isDone = true |
| 806 | }) |
| 807 | } |
| 808 | } |
| 809 | return core.whileLoop({ |
| 810 | while: () => !isDone, |
| 811 | body, |
no test coverage detected