Module Pa_typerep_conv.Variant_case

module Variant_case: sig .. end

type t = {
   label : string;
   ctyp : Camlp4.PreCast.Ast.ctyp option;
   poly : bool;
   arity : int;
   index : int;
   arity_index : int;
}
val expr : loc:Camlp4.PreCast.Ast.loc ->
t -> Camlp4.PreCast.Ast.expr
expr and patt for the constructor
val patt : loc:Camlp4.PreCast.Ast.loc ->
t -> Camlp4.PreCast.Ast.patt
val ocaml_repr : loc:Camlp4.PreCast.Ast.loc ->
t -> Camlp4.PreCast.Ast.expr