val of_lexing_position : Stdlib.Lexing.position -> tval to_ocaml_location : t -> Location.tval of_ocaml_location : Location.t -> tval of_lexbuf : Stdlib.Lexing.lexbuf -> tval of_tuple : (string * int * int * int * int * int * int * bool) -> tval to_tuple : t -> string * int * int * int * int * int * int * boolval move : [ `both | `start | `stop ] -> int -> t -> tval shift : int -> t -> tval move_line : int -> t -> tval file_name : t -> stringval start_line : t -> intval start_pos : t -> Stdlib.Lexing.positionval stop_pos : t -> Stdlib.Lexing.positionval set_file_name : string -> t -> tval strictly_before : t -> t -> boolval make_absolute : t -> tval print : Stdlib.Format.formatter -> t -> unitval dump : Stdlib.Format.formatter -> t -> unitval to_string : t -> stringexception Exc_located of t * exnval raise : t -> exn -> 'aval name : string Stdlib.ref