Module Ocsigen_lib_base.PrintexcSource
include module type of Stdlib.Printexc
Sourceval to_string : exn -> string val to_string_default : exn -> stringval print : ('a -> 'b) -> 'a -> 'bval catch : ('a -> 'b) -> 'a -> 'bval print_backtrace : Stdlib.out_channel -> unitval get_backtrace : unit -> stringval record_backtrace : bool -> unitval backtrace_status : unit -> boolval register_printer : (exn -> string option) -> unitval use_printers : exn -> string optiontype raw_backtrace = Stdlib__Printexc.raw_backtracetype raw_backtrace_entry = Stdlib__Printexc.raw_backtrace_entryval print_raw_backtrace : Stdlib.out_channel -> raw_backtrace -> unitval default_uncaught_exception_handler : exn -> raw_backtrace -> unitval set_uncaught_exception_handler : (exn -> raw_backtrace -> unit) -> unittype backtrace_slot = Stdlib__Printexc.backtrace_slottype location = Stdlib__Printexc.location = {filename : string;line_number : int;start_char : int;end_char : int;
}module Slot : sig ... endtype raw_backtrace_slot = Stdlib__Printexc.raw_backtrace_slotval exn_slot_id : exn -> intval exn_slot_name : exn -> stringSourceval register_exn_printer : ((exn -> string) -> exn -> string) -> unit