123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153moduletypeS=sig(*
type t = Uchar.t[@@immediate ]
(*
type t = Uchar.t
*)
*)typet=Uchar.t[@@immediate](*
type t = Uchar.t
*)(*
(*
type t = Uchar.t
*)
type t = Uchar.t
(*
(*
type t = Uchar.t[@@immediate ]
(*
type t = Uchar.t
*)
*)
type t[@@immediate ]
(*
type t
*)
*)
*)(** @since 4.14.0: type t[@@immediate ]
@since 4.03.0: type t
*)typeutf_decode=Uchar.utf_decode[@@immediate](*
type utf_decode = Uchar.utf_decode
*)(*
type utf_decode[@@immediate ]
(*
type utf_decode
*)
*)(** @since 4.14.0: type utf_decode[@@immediate ]
*)valutf_decode_is_valid:utf_decode->bool(** @since 4.14.0: val utf_decode_is_valid : utf_decode -> bool *)valutf_decode_uchar:utf_decode->t(** @since 4.14.0: val utf_decode_uchar : utf_decode -> t *)valutf_decode_length:utf_decode->int(** @since 4.14.0: val utf_decode_length : utf_decode -> int *)valutf_decode:int->t->utf_decode(** @since 4.14.0: val utf_decode : int -> t -> utf_decode *)valutf_decode_invalid:int->utf_decode(** @since 4.14.0: val utf_decode_invalid : int -> utf_decode *)valutf_8_byte_length:t->int(** @since 4.14.0: val utf_8_byte_length : t -> int *)valutf_16_byte_length:t->int(** @since 4.14.0: val utf_16_byte_length : t -> int *)valbom:t(** @since 4.06.0: val bom : t *)valrep:t(** @since 4.06.0: val rep : t *)valmin:t(** @since 4.03.0: val min : t *)valmax:t(** @since 4.03.0: val max : t *)valsucc:t->t(** @since 4.03.0: val succ : t -> t *)valpred:t->t(** @since 4.03.0: val pred : t -> t *)valis_valid:int->bool(** @since 4.03.0: val is_valid : int -> bool *)valof_int:int->t(** @since 4.03.0: val of_int : int -> t *)valunsafe_of_int:int->t(** @since 4.03.0: val unsafe_of_int : int -> t *)valto_int:t->int(** @since 4.03.0: val to_int : t -> int *)valis_char:t->bool(** @since 4.03.0: val is_char : t -> bool *)valof_char:char->t(** @since 4.03.0: val of_char : char -> t *)valto_char:t->char(** @since 4.03.0: val to_char : t -> char *)valunsafe_to_char:t->char(** @since 4.03.0: val unsafe_to_char : t -> char *)valequal:t->t->bool(** @since 4.03.0: val equal : t -> t -> bool *)valcompare:t->t->int(** @since 4.03.0: val compare : t -> t -> int *)valhash:t->int(** @since 4.03.0: val hash : t -> int *)end