package goblint
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=af01aac256229f33a90a9fcbfed04b01e3097f154d4d124f006476d6387c6a66
sha512=2a93bfe16881adbc2d8dcbfe38c1e19cd24ca105d8e1eda13d02440f3002874ffe2957dfd937510765233a054a40568b0052db92e31d382a5bd215d1ec12565c
doc/goblint.domain/SetDomain/Reverse/index.html
Module SetDomain.ReverseSource
Reverses lattice order of a set domain while keeping the set operations same.
Parameters
Signature
include module type of struct include Base end
include Lattice.S
include Lattice.PO
include Printable.S
include Lattice.Bot with type t := Base.t
include Lattice.Top with type t := Base.t
type elt = Base.eltval empty : unit -> Base.tval is_empty : Base.t -> boolSee Set.S.remove.
NB! On set abstractions this is a strong removal, i.e. all subsumed elements are also removed.
See Set.S.diff.
NB! On set abstractions this is a strong removal, i.e. all subsumed elements are also removed.
See Set.S.iter.
On set abstractions this iterates only over canonical elements, not all subsumed elements.
See Set.S.map.
On set abstractions this maps only canonical elements, not all subsumed elements.
See Set.S.fold.
On set abstractions this folds only over canonical elements, not all subsumed elements.
See Set.S.for_all.
On set abstractions this checks only canonical elements, not all subsumed elements.
See Set.S.exists.
On set abstractions this checks only canonical elements, not all subsumed elements.
See Set.S.filter.
On set abstractions this filters only canonical elements, not all subsumed elements.
See Set.S.partition.
On set abstractions this partitions only canonical elements, not all subsumed elements.
val cardinal : Base.t -> intSee Set.S.cardinal.
On set abstractions this counts only canonical elements, not all subsumed elements.
See Elements.
On set abstractions this lists only canonical elements, not all subsumed elements.
See Set.S.to_seq.
On set abstractions this lists only canonical elements, not all subsumed elements.
See Set.S.min_elt.
On set abstractions this chooses only a canonical element, not any subsumed element.
See Set.S.max_elt.
On set abstractions this chooses only a canonical element, not any subsumed element.
See Set.S.choose.
On set abstractions this chooses only a canonical element, not any subsumed element.
include sig ... end
type t = Base.tval hash : t -> intval show : t -> stringval pretty : unit -> t -> Printable.Pretty.docval to_yojson : t -> Yojson.Safe.tval tag : t -> int