fn childWait(userdata: ?*anyopaque, child: *process.Child) process.Child.WaitError!process.Child.Term userdata: ?*anyopaquechild: *process.Child15421
15422
15423
15424
15425
15426
15427
15428
15429fn childWait(userdata: ?*anyopaque, child: *process.Child) process.Child.WaitError!process.Child.Term {
if (native_os == .wasi) unreachable;
const t: *Threaded = @ptrCast(@alignCast(userdata));
_ = t;
switch (native_os) {
.windows => return childWaitWindows(child),
else => return childWaitPosix(child),
}
}