package forester
Module Core.ReporterSource
include sig ... end
Source
val emitf :
?severity:??? ->
?loc:??? ->
?backtrace:??? ->
?extra_remarks:??? ->
Message.t ->
('a, Format.formatter, unit, unit) format4 ->
'aSource
val fatalf :
?severity:??? ->
?loc:??? ->
?backtrace:??? ->
?extra_remarks:??? ->
Message.t ->
('a, Format.formatter, unit, 'b) format4 ->
'aSource
val diagnostic :
?severity:??? ->
?loc:??? ->
?backtrace:??? ->
?extra_remarks:??? ->
Message.t ->
string ->
Message.t Asai.Diagnostic.tSource
val diagnosticf :
?severity:??? ->
?loc:??? ->
?backtrace:??? ->
?extra_remarks:??? ->
Message.t ->
('a, Format.formatter, unit, Message.t Asai.Diagnostic.t) format4 ->
'aSource
val kdiagnosticf :
?severity:??? ->
?loc:??? ->
?backtrace:??? ->
?extra_remarks:??? ->
(Message.t Asai.Diagnostic.t -> 'b) ->
Message.t ->
('a, Format.formatter, unit, 'b) format4 ->
'aSource
val run :
?init_loc:??? ->
?init_backtrace:??? ->
emit:(Message.t Asai.Diagnostic.t -> unit) ->
fatal:(Message.t Asai.Diagnostic.t -> 'a) ->
(unit -> 'a) ->
'aSource
val adopt :
('message Asai.Diagnostic.t -> Message.t Asai.Diagnostic.t) ->
(?init_loc:??? ->
?init_backtrace:??? ->
emit:('message Asai.Diagnostic.t -> unit) ->
fatal:('message Asai.Diagnostic.t -> 'a) ->
(unit -> 'a) ->
'a) ->
(unit -> 'a) ->
'aSource
val map_diagnostic :
(Message.t Asai.Diagnostic.t -> Message.t Asai.Diagnostic.t) ->
(unit -> 'a) ->
'aSource
val register_printer :
([ `Emit of Message.t Asai.Diagnostic.t
| `Fatal of Message.t Asai.Diagnostic.t
| `Trace ] ->
string option) ->
unit