JmpBufDomain.JmpBufSetTaintmodule Bufs = JmpBufSetinclude sig ... endtype t = JmpBufSet.t * BoolDomain.MayBool.tval hash : t -> intval show : (JmpBufSet.t * BoolDomain.MayBool.t) -> stringval pretty :
unit ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
Printable.Pretty.docval printXml :
'a BatInnerIO.output ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
unitval to_yojson :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
[> `Assoc of (string * Yojson.Safe.t) list ]val arbitrary : unit -> (JmpBufSet.t * BoolDomain.MayBool.t) QCheck.arbitraryval relift :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
JmpBufSet.t * BoolDomain.MayBool.tval bot : unit -> JmpBufSet.t * BoolDomain.MayBool.tval is_bot : (JmpBufSet.t * BoolDomain.MayBool.t) -> boolval top : unit -> JmpBufSet.t * BoolDomain.MayBool.tval is_top : (JmpBufSet.t * BoolDomain.MayBool.t) -> boolval leq :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
boolval op_scheme :
('a -> 'b -> JmpBufSet.t) ->
('c -> 'd -> BoolDomain.MayBool.t) ->
('a * 'c) ->
('b * 'd) ->
tval join :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
tval meet :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
tval narrow :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
tval widen :
(JmpBufSet.t * BoolDomain.MayBool.t) ->
(JmpBufSet.t * BoolDomain.MayBool.t) ->
t