()
| 283 | const final = deferred<number>(); |
| 284 | let count = 0; |
| 285 | const run = async (): Promise<number> => { |
| 286 | const id = ++count; |
| 287 | order.push(id); |
| 288 | if (id < 5) stackAsyncTask(kRecur, run); |
| 289 | else order.push(await final.promise); |
| 290 | return id; |
| 291 | }; |
| 292 | |
| 293 | const pRecur = stackAsyncTask(kRecur, run); |
| 294 | await flush(); |
nothing calls this directly
no test coverage detected