Module Pulselib.PulseExecutionDomain
type t
=
|
AbortProgram of PulseAbductiveDomain.t
represents the state at the program point that caused an error
|
ContinueProgram of PulseAbductiveDomain.t
represents the state at the program point
|
ExitProgram of PulseAbductiveDomain.t
represents the state originating at exit/divergence.
include Absint.AbstractDomain.NoJoin with type t := t
include IStdlib.PrettyPrintable.PrintableType
val pp : IStdlib.PrettyPrintable.F.formatter -> t -> unit
val continue : PulseAbductiveDomain.t -> t
val of_posts : IR.Procdesc.t -> t list -> t list
val mk_initial : IR.Procdesc.t -> t