AbstractDomain.DownwardIntDomain
Domain keeping a non-negative count with a bounded maximum value. join
is minimum and top
is zero.
top is zero
include WithTop with type t = private int
include S with type t = private int
include Comparable with type t = private int
include IStdlib.PrettyPrintable.PrintableType with type t = private int
val top : t
val is_top : t -> bool
bottom is the provided maximum
include WithBottom with type t := t
include S with type t := t
include Comparable with type t := t
include IStdlib.PrettyPrintable.PrintableType with type t := t
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