Module AddressDomain

Domains for addresses/pointers.

module AddressBase (Mval : Printable.S) : sig ... end
module AddressPrintable (Mval : Mval.Printable) : sig ... end
module AddressLattice (Mval : Mval.Lattice) : sig ... end

Address lattice.

module AddressLatticeRepr (Mval : Mval.Lattice) : sig ... end

Address lattice with sublattice representatives for DisjointDomain.

module AddressSet (Mval : Mval.Lattice) (ID : IntDomain.Z) : sig ... end

Address set lattice.