Module Goblint_lib.Tracing
module Strs : sig ... endval current_loc : GoblintCil.location refval next_loc : GoblintCil.location refval tracevars : string list refval tracelocs : int list refval activate : string -> string list -> unitval deactivate : string -> unitval indent_level : int refval traceIndent : unit -> unitval traceOutdent : unit -> unitval mygprintf : ('a, unit, GoblintCil.Pretty.doc, 'b) format4 -> 'aval traceTag : string -> GoblintCil.Pretty.docval printtrace : string -> GoblintCil.Pretty.doc -> unitval gtrace :
bool ->
(Strs.elt -> GoblintCil.Pretty.doc -> 'a) ->
Strs.elt ->
string option ->
?loc:GoblintCil.location ->
(unit -> 'b) ->
('c, unit, GoblintCil.Pretty.doc, 'a) format4 ->
'cval trace :
Strs.elt ->
?var:string ->
('a, unit, GoblintCil.Pretty.doc, unit) format4 ->
'aval tracel :
Strs.elt ->
?var:string ->
('a, unit, GoblintCil.Pretty.doc, unit) format4 ->
'aval tracei :
string ->
?var:string ->
?subsys:string list ->
('a, unit, GoblintCil.Pretty.doc, unit) format4 ->
'aval tracec : Strs.elt -> ('a, unit, GoblintCil.Pretty.doc, unit) format4 -> 'aval traceu : Strs.elt -> ('a, unit, GoblintCil.Pretty.doc, unit) format4 -> 'aval traceli :
Strs.elt ->
?var:string ->
?subsys:string list ->
('a, unit, GoblintCil.Pretty.doc, unit) format4 ->
'a