Module Soteria_c_lib.Block
include sig ... end
type (!'a, !'info) with_info = {node : 'a;info : 'info option;
}val pp_with_info :
(Ppx_deriving_runtime.Format.formatter -> 'a -> Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter -> 'info -> Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
('a, 'info) with_info ->
Ppx_deriving_runtime.unitval show_with_info :
(Ppx_deriving_runtime.Format.formatter -> 'a -> Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter -> 'info -> Ppx_deriving_runtime.unit) ->
('a, 'info) with_info ->
Ppx_deriving_runtime.stringval show : t -> Ppx_deriving_runtime.stringval pp' :
?inner:
(Ppx_deriving_runtime.Format.formatter ->
Freeable_ctree_block.t ->
Ppx_deriving_runtime.unit) ->
?info:Cerb_location.t Fmt.t ->
Ppx_deriving_runtime.Format.formatter ->
(Freeable_ctree_block.t, Cerb_location.t) with_info ->
Ppx_deriving_runtime.unitval pp_syn :
Ppx_deriving_runtime.Format.formatter ->
syn ->
Ppx_deriving_runtime.unitval show_syn : syn -> Ppx_deriving_runtime.stringval to_syn : t -> syn listval lower : ('a, 'b) with_info option -> 'a option * 'b optionval lift : info:'a option -> 'b option -> ('b, 'a) with_info optionval consume :
syn ->
t option ->
(t option, syn list) Soteria_c_lib__Csymex.CSYMEX.Consumer.t