Spec.Arg
module D = DeadlockDomain.MayLockEvents
module V : sig ... end
module G : sig ... end
val side_lock_event_pair :
('a, G.t, 'b, ValueDomain.Addr.t) Analyses.ctx ->
(ValueDomain.Addr.t * Node.t * MCPAccess.A.t) ->
(G.key * Node.t * MCPAccess.A.t) ->
unit
val part_access : ('a, 'b, 'c, 'd) Analyses.ctx -> MCPAccess.A.t
val add :
(D.t, G.t, 'a, ValueDomain.Addr.t) Analyses.ctx ->
LockDomain.AddrRW.t ->
D.t
val remove : (D.t, 'a, 'b, 'c) Analyses.ctx -> ValueDomain.Addr.t -> D.t