Module Linol_lsp.SubstringSource
Sourceval of_slice : string -> pos:int -> len:int -> t Sourceval index_from : t -> pos:int -> char -> int option Sourceval rindex : t -> char -> int option Sourceval rindex_from : t -> pos:int -> char -> int option Sourceval get_exn : t -> int -> char Sourcetype move = {newlines : int;consumed : int;
} Sourceval blit : t -> dst:bytes -> dst_pos:int -> unit