package diffast-misc

  1. Overview
  2. Docs
type t = {
  1. mutable filename : string;
  2. start_offset : int;
  3. end_offset : int;
  4. start_line : int;
  5. start_char : int;
  6. end_line : int;
  7. end_char : int;
}
val dummy : t
val ghost : t
val make : ?fname:string -> int -> int -> int -> int -> int -> int -> t
val _merge : t -> t -> t
val lines : t -> int
val to_offsets : t -> int * int
val is_contained : t -> t -> bool
val merge : t -> t -> t
val extend_end : t -> int -> t
val to_string : ?long:bool -> t -> string
val to_attr_value : t -> string
val compare : t -> t -> int
val meet : t -> t -> t
OCaml

Innovation. Community. Security.