Camlp5Helpers.Typtype t = MLast.ctypval of_longident : loc:MLast.loc -> Ppxlib.Longident.t -> MLast.ctypval sprintf : loc:MLast.loc -> ('a, unit, string, MLast.ctyp) format4 -> 'aval ident : loc:MLast.loc -> string -> MLast.ctypval string : loc:MLast.loc -> MLast.ctypval unit : loc:MLast.loc -> MLast.ctypval pair : loc:MLast.loc -> MLast.ctyp -> MLast.ctyp -> MLast.ctypval access2 : loc:MLast.loc -> string -> string -> MLast.ctypval var : loc:MLast.loc -> string -> MLast.ctypval app : loc:MLast.loc -> MLast.ctyp -> MLast.ctyp -> MLast.ctypval any : loc:MLast.loc -> MLast.ctypval alias : loc:MLast.loc -> MLast.ctyp -> string -> MLast.ctypval tuple : loc:MLast.loc -> MLast.ctyp list -> MLast.ctypval constr :
loc:MLast.loc ->
Ppxlib.Longident.t ->
MLast.ctyp list ->
MLast.ctypval class_ : loc:MLast.loc -> Longident.t -> MLast.ctyp list -> MLast.ctypval of_type_arg : loc:MLast.loc -> (string option Ploc.vala * 'a) -> MLast.ctypval object_ :
loc:MLast.loc ->
Ppxlib.closed_flag ->
(string * MLast.ctyp) list ->
MLast.ctypval arrow : loc:MLast.loc -> MLast.ctyp -> MLast.ctyp -> MLast.ctypval chain_arrow : loc:MLast.loc -> MLast.ctyp list -> MLast.ctypval from_caml : Ppxlib.core_type -> MLast.ctypval variant :
loc:MLast.loc ->
?is_open:bool ->
Ppxlib.row_field list ->
MLast.ctypval variant_of_t : loc:MLast.loc -> MLast.ctyp -> MLast.ctypval openize : loc:MLast.loc -> ?as_:string -> MLast.ctyp -> MLast.ctypval use_tdecl : Ppxlib.type_declaration -> MLast.ctypval poly : loc:MLast.loc -> string list -> MLast.ctyp -> MLast.ctypval to_type_arg : MLast.ctyp -> type_arg optionval to_type_arg_exn : MLast.ctyp -> type_arg