package goblint

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

the box solver

Parameters

module V : Version
module HM : Prelude.Hashtbl.S with type key = S.v

Signature

val h_find_option : 'a HM.t -> HM.key -> 'a option
val h_find_default : 'a HM.t -> HM.key -> 'a -> 'a
module X : sig ... end

Helper module for values and priorities.

module XY : sig ... end

Helper module for values of global contributions.

module H : sig ... end

Helper module for priority queues.

module L : sig ... end

Helper module for influence lists.

module P : sig ... end

Helper module for the stable set and global variable setting deps.

module T : sig ... end

Helper module for variable setting deps.

module D : sig ... end

Helper module for the domain.

val infl : HM.key list HM.t
val wpoint : unit HM.t
val restart_mode : int HM.t
val solve : (HM.key -> S.Dom.t -> D.t -> D.t) -> (S.Var.t * S.Dom.t) list -> H.elem list -> S.Dom.t HM.t
OCaml

Innovation. Community. Security.