`type t`

`val t : t Ctypes.typ`

`include Unsigned.S with type Unsigned.t := t`

`val add : t -> t -> t`
`val sub : t -> t -> t`
`val mul : t -> t -> t`
`val div : t -> t -> t`
`val rem : t -> t -> t`
`val max_int : t`
`val logand : t -> t -> t`
`val logor : t -> t -> t`
`val logxor : t -> t -> t`
`val shift_left : t -> int -> t`
`val shift_right : t -> int -> t`
`val of_int : int -> t`
`val to_int : t -> int`
`val of_int64 : int64 -> t`
`val to_int64 : t -> int64`
`val of_string : string -> t`
`val to_string : t -> string`
`val zero : t`
`val one : t`
`val lognot : t -> t`
`val succ : t -> t`
`val pred : t -> t`
`val compare : t -> t -> int`
`val equal : t -> t -> bool`
`val max : t -> t -> t`
`val min : t -> t -> t`
`val pp : Stdlib.Format.formatter -> t -> unit`

`module Infix : sig ... end`