AbstractDomain.PairDisjunctinclude Comparable with type t = Domain1.t * Domain2.tinclude IStdlib.PrettyPrintable.PrintableType
with type t = Domain1.t * Domain2.tval pp : IStdlib.PrettyPrintable.F.formatter -> t -> unitequal_fast x y must imply x <=> y; it's a good idea for this function to be "fast", e.g. not depend on the size of its input
val is_normal : t -> booltest if the abstract state represents exactly concrete states
val is_exceptional : t -> booltest if the abstract state represents exactly exceptional concrete states
val is_executable : t -> booltest if the abstract state represents executable states, e.g. ContinueProgram or ExceptionRaised.