SpecLifters.LevelSliceDomaininclude sig ... endtype t = IntDomain.Lifted.tval hash : t -> intval show : t -> stringval pretty : unit -> t -> Printable.Pretty.docval to_yojson : t -> Yojson.Safe.tval tag : t -> intval widen : IntDomain.Lifted.t -> IntDomain.Lifted.t -> IntDomain.Lifted.tval narrow : IntDomain.Lifted.t -> IntDomain.Lifted.t -> IntDomain.Lifted.tval bot : unit -> IntDomain.Lifted.tval is_bot : IntDomain.Lifted.t -> boolval top : unit -> IntDomain.Lifted.tval is_top : IntDomain.Lifted.t -> boolval leq : IntDomain.Lifted.t -> IntDomain.Lifted.t -> boolval join : IntDomain.Lifted.t -> IntDomain.Lifted.t -> IntDomain.Lifted.tval meet : IntDomain.Lifted.t -> IntDomain.Lifted.t -> IntDomain.Lifted.tval printXml : 'a BatInnerIO.output -> IntDomain.Lifted.t -> unitval arbitrary : unit -> IntDomain.Lifted.t QCheck.arbitrary