Wto.Fixpoint
Calculate the abstract program state (a function Loc.t -> L.State.t
represented as a map)
module L : Domains.Sig.Classical_Domain
val join_preds :
preds:(Ast.Program.Loc.t -> (L.relation * Ast.Program.Loc.t) list) ->
Ast.Program.Loc.t ->
L.State.t Ast.Program.LocMap.t ->
L.State.t option
val fixpoint :
preds:(Ast.Program.Loc.t -> (L.relation * Ast.Program.Loc.t) list) ->
widening_edges:(Ast.Program.Loc.t * L.relation * Ast.Program.Loc.t) list ->
loc0:Ast.Program.Loc.t ->
entrypoint:L.State.t ->
t ->
L.State.t Ast.Program.LocMap.t
val pp : Stdlib.Format.formatter -> L.State.t Ast.Program.LocMap.t -> unit