module Cvalue_domain:sig
..end
Main domain of the Value Analysis.
module State:Abstract_domain.Leaf
with type value = Main_values.CVal.t and type location = Main_locations.PLoc.location and type state = Cvalue.Model.t * Locals_scoping.clobbered_set
Specific functions for partitioning optimizations.
type
prefix
module Subpart:Stdlib.Hashtbl.HashedType
val distinct_subpart : State.t ->
State.t ->
(prefix * Subpart.t * Subpart.t) option
val find_subpart : State.t -> prefix -> Subpart.t option