AbstractDomain.FiniteSetOfPPSetLift a PPSet to a powerset domain ordered by subset. The elements of the set should be drawn from a *finite* collection of possible values, since the widening operator here is just union.
module PPSet : IStdlib.PrettyPrintable.PPSetinclude IStdlib.PrettyPrintable.PPSet
with type t = PPSet.t
with type elt = PPSet.eltval is_singleton_or_more : t -> elt IStdlib.IContainer.singleton_or_moreinclude IStdlib.PrettyPrintable.PrintableType with type t := tval pp_element : IStdlib.PrettyPrintable.F.formatter -> elt -> unitinclude WithBottom with type t := tinclude S with type t := tinclude Comparable with type t := tinclude IStdlib.PrettyPrintable.PrintableType with type t := tval pp : IStdlib.PrettyPrintable.F.formatter -> t -> unitval bottom : tThe bottom value of the domain.
val is_bottom : t -> boolReturn true if this is the bottom value