Sourcetype 'a t = private | Byte : char t| Short : int t| Int32 : int32 t| Int64 : int64 t
Sourceval add : 'a t -> 'a -> 'a -> 'a Sourceval sub : 'a t -> 'a -> 'a -> 'a Sourceval mul : 'a t -> 'a -> 'a -> 'a Sourceval div : ?unsigned:bool -> 'a t -> 'a -> 'a -> 'a Sourceval rem : ?unsigned:bool -> 'a t -> 'a -> 'a -> 'a Sourceval bitwise_and : 'a t -> 'a -> 'a -> 'a Sourceval bitwise_xor : 'a t -> 'a -> 'a -> 'a Sourceval bitwise_or : 'a t -> 'a -> 'a -> 'a Sourceval invert : 'a t -> 'a -> 'a Sourceval greater : 'a t -> 'a -> 'a -> bool Sourceval lower : 'a t -> 'a -> 'a -> bool Sourceval equal : 'a t -> 'a -> 'a -> bool Sourceval different : 'a t -> 'a -> 'a -> bool Sourceval parse :
Conan__.Sub.t ->
(int64 * Conan__.Sub.t, [> `Empty | `Invalid_integer of string ]) result