Module BufferOverrunTrace.Set
include Absint.AbstractDomain.WithBottom
include Absint.AbstractDomain.S
include Absint.AbstractDomain.NoJoin
include IStdlib.PrettyPrintable.PrintableType
val pp : IStdlib.PrettyPrintable.F.formatter -> t -> unit
val bottom : t
The bottom value of the domain.
val is_bottom : t -> bool
Return true if this is the bottom value
val singleton : IBase.Location.t -> elem -> t
val singleton_final : IBase.Location.t -> final -> t
val add_elem : IBase.Location.t -> elem -> t -> t
val call : IBase.Location.t -> traces_caller:t -> traces_callee:t -> t
Merge traces of
traces_caller
andtraces_callee