sig
type b_idx
val of_int_unsafe : int -> Extlib.ExtUTF8.UTF8.Byte.b_idx
val to_int : Extlib.ExtUTF8.UTF8.Byte.b_idx -> int
val next :
Extlib.ExtUTF8.UTF8.t ->
Extlib.ExtUTF8.UTF8.Byte.b_idx -> Extlib.ExtUTF8.UTF8.Byte.b_idx
val prev :
Extlib.ExtUTF8.UTF8.t ->
Extlib.ExtUTF8.UTF8.Byte.b_idx -> Extlib.ExtUTF8.UTF8.Byte.b_idx
val of_char_idx :
Extlib.ExtUTF8.UTF8.t ->
Extlib.ExtUTF8.UTF8.char_idx -> Extlib.ExtUTF8.UTF8.Byte.b_idx
val at_end :
Extlib.ExtUTF8.UTF8.t -> Extlib.ExtUTF8.UTF8.Byte.b_idx -> bool
val out_of_range :
Extlib.ExtUTF8.UTF8.t -> Extlib.ExtUTF8.UTF8.Byte.b_idx -> bool
val first : Extlib.ExtUTF8.UTF8.Byte.b_idx
val last : Extlib.ExtUTF8.UTF8.t -> Extlib.ExtUTF8.UTF8.Byte.b_idx
val move :
Extlib.ExtUTF8.UTF8.t ->
Extlib.ExtUTF8.UTF8.Byte.b_idx -> int -> Extlib.ExtUTF8.UTF8.Byte.b_idx
end