Module FlagHelper.FlagHelper
Parameters
Signature
type t = L.t option * R.t optionval unop : ('a -> 'b) -> ('c -> 'b) -> ('a option * 'c option) -> 'bval binop :
('a -> 'b -> 'c) ->
('d -> 'e -> 'c) ->
('a option * 'd option) ->
('b option * 'e option) ->
'cval unop_to_t :
('a -> 'b) ->
('c -> 'd) ->
('a option * 'c option) ->
'b option * 'd optionval binop_to_t :
('a -> 'b -> 'c) ->
('d -> 'e -> 'f) ->
('a option * 'd option) ->
('b option * 'e option) ->
'c option * 'f optionval equal : (L.t option * R.t option) -> (L.t option * R.t option) -> boolval hash : (L.t option * R.t option) -> intval compare : (L.t option * R.t option) -> (L.t option * R.t option) -> intval show : (L.t option * R.t option) -> stringval pretty :
unit ->
(L.t option * R.t option) ->
Goblint_lib__Printable.Pretty.docval relift : (L.t option * R.t option) -> L.t option * R.t optionval arbitrary : unit -> 'a