include module type of struct include Analyses.DefaultSpec end
val finalize : unit -> unitval should_join : 'a -> 'b -> boolval morphstate : 'a -> 'b -> 'bval context : 'a -> 'b -> 'bval name : unit -> stringval startstate : 'a -> D.S.tval threadenter : 'a -> 'b -> 'c -> 'd -> D.S.t listval threadspawn : ('a, 'b, 'c, 'd) Analyses.ctx -> 'e -> 'f -> 'g -> 'h -> 'aval exitstate : 'a -> D.S.tval branch : ('a, 'b, 'c, 'd) Analyses.ctx -> 'e -> 'f -> 'aval enter : ('a, 'b, 'c, 'd) Analyses.ctx -> 'e -> 'f -> 'g -> ('a * 'a) listval combine : 'a -> 'b -> 'c -> 'd -> 'e -> 'f -> 'g -> 'gval get_locks : GoblintCil.exp -> D.S.t -> PS.tval add_per_element_access :
(D.t, 'a, 'b, 'c) Analyses.ctx ->
GoblintCil.exp ->
'd ->
A.t