Index
Modules:
asyncIters
,
asyncIters/cfg
,
asyncIters/private/utils
.
API symbols
asyncIter:
asyncIters: macro asyncIter(iterDef: untyped): untyped
AsyncIterator:
asyncIters: type AsyncIterator
awaitIter:
asyncIters: macro awaitIter(loop: ForLoopStmt)
backend:
cfg: const backend
copyLineInfoTo:
utils: proc copyLineInfoTo(info, arg: NimNode): NimNode
customAsyncIterator:
asyncIters: template customAsyncIterator(T, fut: typed): type
morphInto:
utils: proc morphInto(prototype: NimNode; kind: NimNodeKind; start = 0): NimNode
utils: proc morphInto(prototype: NimNode; kind: NimNodeKind; indices: Slice[int]): NimNode
yieldAsync:
asyncIters: macro yieldAsync(values: varargs[typed]): untyped
asyncIters: template yieldAsync(phantom: Inaccessible)