Goblint_lib.LatticeThe lattice signature and simple functors for building lattices.
module GU = Goblintutilmodule type PO = sig ... endmodule type S = sig ... endmodule UnitConf (N : Printable.Name) : sig ... endmodule Unit : sig ... endmodule Fake (Base : Printable.S) : sig ... endmodule type PD = sig ... endmodule FakeSingleton (Base : PD) : sig ... endmodule HashCached (M : S) : sig ... endmodule Flat (Base : Printable.S) (N : Printable.LiftingNames) : sig ... endmodule Lift (Base : S) (N : Printable.LiftingNames) : sig ... endmodule LiftPO (Base : PO) (N : Printable.LiftingNames) : sig ... endmodule ProdSimple (Base1 : S) (Base2 : S) : sig ... endmodule type Num = sig ... endmodule Chain (P : Printable.ChainParams) : sig ... end