Pa_deriving.PItype t = {name : string;alternates : string list;options : string list;alg_attributes : string list;expr_extensions : string list;ctyp_extensions : string list;expr : Pa_ppx_base.Pa_passthru.Ctxt.t -> MLast.expr -> MLast.expr;ctyp : Pa_ppx_base.Pa_passthru.Ctxt.t -> MLast.ctyp -> MLast.ctyp;str_item : string ->
Pa_ppx_base.Pa_passthru.Ctxt.t ->
MLast.str_item ->
MLast.str_item;sig_item : string ->
Pa_ppx_base.Pa_passthru.Ctxt.t ->
MLast.sig_item ->
MLast.sig_item;default_options : (string * MLast.expr) list;}val attributes : t -> string listval is_medium_form_attribute : t -> MLast.attribute -> boolval is_long_form_attribute : t -> MLast.attribute -> boolval medium_form_attributes : t -> string listval long_form_attributes : t -> string list