val make : line:int -> character:int -> tval isBefore : t -> other:t -> boolval isBeforeOrEqual : t -> other:t -> boolval isAfter : t -> other:t -> boolval isAfterOrEqual : t -> other:t -> boolval isEqual : t -> other:t -> boolval compareTo : t -> other:t -> intval translate : t -> ?lineDelta:int -> ?characterDelta:int -> unit -> tval with_ : t -> ?line:int -> ?character:int -> unit -> t