Constraints.FromSpec
The main point of this file---generating a GlobConstrSys
from a Spec
.
module S : Analyses.Spec
module Cfg : MyCFG.CfgBackward
include Goblint_constraint.ConstrSys.GlobConstrSys
with module LVar = Analyses.VarF(S.C)
and module GVar = Analyses.GVarF(S.V)
and module D = S.D
and module G = Analyses.GVarG(S.G)(S.C)
module LVar = Analyses.VarF(S.C)
module GVar = Analyses.GVarF(S.V)
module D = S.D
module G = Analyses.GVarG(S.G)(S.C)
val iter_vars :
(LVar.t -> D.t) ->
(GVar.t -> G.t) ->
Goblint_constraint.VarQuery.t ->
LVar.t Goblint_constraint.VarQuery.f ->
GVar.t Goblint_constraint.VarQuery.f ->
unit