Absint.ExplicitTracemodule type FiniteSet = sig ... endA powerset domain of traces, with bottom = empty and join = union
module type Element = sig ... endmodule type CallPrinter =
IStdlib.PrettyPrintable.PrintableType with type t = CallSite.tmodule DefaultCallPrinter : CallPrinterPrinter which outputs "Method call: <monospaced procname>"
module type TraceElem = sig ... endinclude sig ... endmodule MakeTraceElem
(Elem : Element)
(CallPrinter : CallPrinter) :
TraceElem with type elem_t = Elem.tmodule MakeTraceElemModuloLocation
(Elem : Element)
(CallPrinter : CallPrinter) :
TraceElem with type elem_t = Elem.t