sig
type t = int64
val ( + ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val ( - ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val ( ~- ) : CCInt64.t -> CCInt64.t
val ( * ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val ( / ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val ( mod ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val abs : CCInt64.t -> CCInt64.t
val max_int : CCInt64.t
val min_int : CCInt64.t
val ( land ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val ( lor ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val ( lxor ) : CCInt64.t -> CCInt64.t -> CCInt64.t
val lnot : CCInt64.t -> CCInt64.t
val ( lsl ) : CCInt64.t -> int -> CCInt64.t
val ( lsr ) : CCInt64.t -> int -> CCInt64.t
val ( asr ) : CCInt64.t -> int -> CCInt64.t
val equal : CCInt64.t -> CCInt64.t -> bool
val compare : CCInt64.t -> CCInt64.t -> int
val hash : CCInt64.t -> int
val to_int : CCInt64.t -> int
val of_int : int -> CCInt64.t option
val of_int_exn : int -> CCInt64.t
val to_int32 : CCInt64.t -> int32
val of_int32 : int32 -> CCInt64.t option
val of_int32_exn : int32 -> CCInt64.t
val to_nativeint : CCInt64.t -> nativeint
val of_nativeint : nativeint -> CCInt64.t option
val of_nativeint_exn : nativeint -> CCInt64.t
val to_float : CCInt64.t -> float
val of_float : float -> CCInt64.t option
val of_float_exn : float -> CCInt64.t
val to_string : CCInt64.t -> string
val of_string : string -> CCInt64.t option
val of_string_exn : string -> CCInt64.t
end