func `div`(x, y: Int128): Int128 {....raises: [], tags: [], forbids: [].}
func `div`(x, y: UInt128): UInt128 {....raises: [], tags: [], forbids: [].}
func `div`(x: UInt128; y: static[UInt128]): UInt128 {.inline.}
func div128by64to64(x: UInt128; y: uint64; remainder: var uint64): uint64 {. ...raises: [], tags: [], forbids: [].}
func divmod(x, y: Int128): tuple[q, r: Int128] {....raises: [], tags: [], forbids: [].}
func divmod(x, y: UInt128): tuple[q, r: UInt128] {....raises: [], tags: [], forbids: [].}
func `mod`(x, y: Int128): Int128 {....raises: [], tags: [], forbids: [].}
func `mod`(x, y: UInt128): UInt128 {....raises: [], tags: [], forbids: [].}
func `mod`(x: UInt128; y: static[UInt128]): UInt128 {.inline.}