src/pylib/Lib/os_impl/posix_like/chkarg

Source   Edit  

Procs

proc argument_unavailable_error(argument_name: string) {.
    ...raises: [NotImplementedError], tags: [], forbids: [].}
Source   Edit  
proc argument_unavailable_error(function_name: string; argument_name: string) {.
    ...raises: [NotImplementedError], tags: [], forbids: [].}
Source   Edit  
proc dir_fdandfdinvalid(function_name: string; dir_fd: int; fd: int): bool {.
    discardable, ...raises: [ValueError], tags: [], forbids: [].}
Source   Edit  
proc dir_fdandfollow_symlinksinvalid(function_name: string; dir_fd: int;
                                     follow_symlinks: bool): bool {.discardable,
    ...raises: [ValueError], tags: [], forbids: [].}
Source   Edit  
proc fdandfollow_symlinksinvalid(function_name: string; fd: int;
                                 follow_symlinks: bool): bool {.discardable,
    ...raises: [ValueError], tags: [], forbids: [].}
Source   Edit  
proc pathanddir_fdinvalid(function_name: string; path: Path; dir_fd: int): bool {.
    discardable.}
Source   Edit  

Templates

template dir_fdandfdinvalid(dir_fd; fd): untyped {.dirty.}
Source   Edit  
template dir_fdandfollow_symlinksinvalid(dir_fd; follow_symlinks): untyped {.
    dirty.}
Source   Edit  
template fdandfollow_symlinksinvalid(fd; follow_symlinks): untyped {.dirty.}
Source   Edit  
template pathanddir_fdinvalid(path; dir_fd): untyped {.dirty.}
Source   Edit