val pp_var :
Ppx_deriving_runtime.Format.formatter ->
var ->
Ppx_deriving_runtime.unitval show_var : var -> Ppx_deriving_runtime.stringval pp_name :
Ppx_deriving_runtime.Format.formatter ->
name ->
Ppx_deriving_runtime.unitval show_name : name -> Ppx_deriving_runtime.stringval pp_path :
Ppx_deriving_runtime.Format.formatter ->
path ->
Ppx_deriving_runtime.unitval show_path : path -> Ppx_deriving_runtime.stringval pp_data :
Ppx_deriving_runtime.Format.formatter ->
data ->
Ppx_deriving_runtime.unitval show_data : data -> Ppx_deriving_runtime.stringval pp_field :
Ppx_deriving_runtime.Format.formatter ->
field ->
Ppx_deriving_runtime.unitval show_field : field -> Ppx_deriving_runtime.stringtype pat = | PUnsupported| PAny| PVar of var| PAlias of pat * var| POr of pat * pat| PTuple of pats| PData of data * pats| PXData of path * pats| PRecord of fpats| PInt of int| PChar of char| PString of string
val pp_pat :
Ppx_deriving_runtime.Format.formatter ->
pat ->
Ppx_deriving_runtime.unitval show_pat : pat -> Ppx_deriving_runtime.stringval pp_cpat :
Ppx_deriving_runtime.Format.formatter ->
cpat ->
Ppx_deriving_runtime.unitval show_cpat : cpat -> Ppx_deriving_runtime.stringval pp_pats :
Ppx_deriving_runtime.Format.formatter ->
pats ->
Ppx_deriving_runtime.unitval show_pats : pats -> Ppx_deriving_runtime.stringval pp_fpats :
Ppx_deriving_runtime.Format.formatter ->
fpats ->
Ppx_deriving_runtime.unitval show_fpats : fpats -> Ppx_deriving_runtime.stringtype coercion = | CIdentity| CStruct of fcoercions
val pp_coercion :
Ppx_deriving_runtime.Format.formatter ->
coercion ->
Ppx_deriving_runtime.unitval show_coercion : coercion -> Ppx_deriving_runtime.stringval pp_fcoercions :
Ppx_deriving_runtime.Format.formatter ->
fcoercions ->
Ppx_deriving_runtime.unitval show_fcoercions : fcoercions -> Ppx_deriving_runtime.stringval pp_loc : Format.formatter -> Location.t -> unittype ret = (string * loc) optionval pp_ret :
Ppx_deriving_runtime.Format.formatter ->
ret ->
Ppx_deriving_runtime.unitval show_ret : ret -> Ppx_deriving_runtime.stringtype annot = (string list * loc) optionval pp_annot :
Ppx_deriving_runtime.Format.formatter ->
annot ->
Ppx_deriving_runtime.unitval show_annot : annot -> Ppx_deriving_runtime.stringval pp_pre :
Ppx_deriving_runtime.Format.formatter ->
pre ->
Ppx_deriving_runtime.unitval show_pre : pre -> Ppx_deriving_runtime.stringval pp_post :
Ppx_deriving_runtime.Format.formatter ->
post ->
Ppx_deriving_runtime.unitval show_post : post -> Ppx_deriving_runtime.stringval pp_invariant :
Ppx_deriving_runtime.Format.formatter ->
invariant ->
Ppx_deriving_runtime.unitval show_invariant : invariant -> Ppx_deriving_runtime.stringand binding = | Binding of bool * pat * aexpr
val pp_expr :
Ppx_deriving_runtime.Format.formatter ->
expr ->
Ppx_deriving_runtime.unitval show_expr : expr -> Ppx_deriving_runtime.stringval pp_aexpr :
Ppx_deriving_runtime.Format.formatter ->
aexpr ->
Ppx_deriving_runtime.unitval show_aexpr : aexpr -> Ppx_deriving_runtime.stringval pp_aexprs :
Ppx_deriving_runtime.Format.formatter ->
aexprs ->
Ppx_deriving_runtime.unitval show_aexprs : aexprs -> Ppx_deriving_runtime.stringval pp_fexpr :
Ppx_deriving_runtime.Format.formatter ->
fexpr ->
Ppx_deriving_runtime.unitval show_fexpr : fexpr -> Ppx_deriving_runtime.stringval pp_fexprs :
Ppx_deriving_runtime.Format.formatter ->
fexprs ->
Ppx_deriving_runtime.unitval show_fexprs : fexprs -> Ppx_deriving_runtime.stringval pp_branch :
Ppx_deriving_runtime.Format.formatter ->
branch ->
Ppx_deriving_runtime.unitval show_branch : branch -> Ppx_deriving_runtime.stringval pp_branches :
Ppx_deriving_runtime.Format.formatter ->
branches ->
Ppx_deriving_runtime.unitval show_branches : branches -> Ppx_deriving_runtime.stringval pp_binding :
Ppx_deriving_runtime.Format.formatter ->
binding ->
Ppx_deriving_runtime.unitval show_binding : binding -> Ppx_deriving_runtime.stringval pp_bindings :
Ppx_deriving_runtime.Format.formatter ->
bindings ->
Ppx_deriving_runtime.unitval show_bindings : bindings -> Ppx_deriving_runtime.stringval pp_rec_binding :
Ppx_deriving_runtime.Format.formatter ->
rec_binding ->
Ppx_deriving_runtime.unitval show_rec_binding : rec_binding -> Ppx_deriving_runtime.stringval pp_rec_bindings :
Ppx_deriving_runtime.Format.formatter ->
rec_bindings ->
Ppx_deriving_runtime.unitval show_rec_bindings : rec_bindings -> Ppx_deriving_runtime.stringval pp_anonfun :
Ppx_deriving_runtime.Format.formatter ->
anonfun ->
Ppx_deriving_runtime.unitval show_anonfun : anonfun -> Ppx_deriving_runtime.stringval pp_mexpr :
Ppx_deriving_runtime.Format.formatter ->
mexpr ->
Ppx_deriving_runtime.unitval show_mexpr : mexpr -> Ppx_deriving_runtime.stringval pp_sitems :
Ppx_deriving_runtime.Format.formatter ->
sitems ->
Ppx_deriving_runtime.unitval show_sitems : sitems -> Ppx_deriving_runtime.stringval pp_sitem :
Ppx_deriving_runtime.Format.formatter ->
sitem ->
Ppx_deriving_runtime.unitval show_sitem : sitem -> Ppx_deriving_runtime.string