Debuginfomodule Scoped_location : sig ... endtype item = private {dinfo_file : string;dinfo_line : int;dinfo_char_start : int;dinfo_char_end : int;dinfo_start_bol : int;dinfo_end_bol : int;dinfo_end_line : int;dinfo_scopes : Scoped_location.scopes;}type t = item listtype alloc_dbginfo = alloc_dbginfo_item listval none : tval is_none : t -> boolval to_string : t -> stringval from_location : Scoped_location.t -> tval to_location : t -> Location.tval hash : t -> intval print_compact : Format.formatter -> t -> unit