Functor Show_class.Builder
module Builder : functor (Generator : Pa_deriving_common.Defs.Generator) ->
sig..end
Parameters :
Generator | : | Pa_deriving_common.Defs.Generator |
module Helpers : Generator.AstHelpers
val wrap :
Camlp4.PreCast.Ast.match_case list -> Camlp4.PreCast.Ast.str_item list
val in_a_box :
string -> int -> Camlp4.PreCast.Ast.expr -> Camlp4.PreCast.Ast.expr
val in_paren : Camlp4.PreCast.Ast.expr -> Camlp4.PreCast.Ast.expr
val in_hovbox :
?indent:int -> Camlp4.PreCast.Ast.expr -> Camlp4.PreCast.Ast.expr
val in_box :
?indent:int -> Camlp4.PreCast.Ast.expr -> Camlp4.PreCast.Ast.expr
val generator : Generator.generator
val generate :
Pa_deriving_common.Type.decl list -> Camlp4.PreCast.Ast.str_item
val generate_sigs :
Pa_deriving_common.Type.decl list -> Camlp4.PreCast.Ast.sig_item