val pexp_function :
loc:Ppxlib__.Location.t ->Ppxlib.cases ->Ppxlib__.Import.expression
val mk :
loc:Ppxlib__.Location.t ->?enc:Ppxlib__.Import.expression ->?kind_label:string ->title:bool ->Ppxlib__.Import.label ->int ->Ppxlib_ast.Ast.expression
val get_int_attr : Ppxlib.payload ->int option
val get_code : Ppxlib.attribute list-> int
val row :
?kind_label:string ->title:bool ->Ppxlib.row_field ->Ppxlib.label * Ppxlib_ast.Ast.expression
val expressions :
?kind_label:string ->title:bool ->Ppxlib.type_declaration ->[> `type_ext of string| `variant of (Ppxlib.label * Ppxlib_ast.Ast.expression) list ]
val str_gen :
loc:Ppxlib__.Location.t ->path:'a->('b * Ppxlib.type_declaration list)->bool ->bool ->string option->Ppxlib__.Import.structure_item list
val attribute_code : code:int option->Ppxlib.attribute list-> int
val attribute_nowrap : Ppxlib.attribute list-> bool
val str_type_ext :
loc:'a->path:'b->Ppxlib.type_extension ->bool ->int option->Ppxlib__.Import.structure_item list
val remove_spaces : string -> string
val type_ext_err_case :
loc:Ppxlib.Location.t ->typ:string ->?def:bool ->Stdlib.Int.t ->Ppxlib_ast.Ast.expression
val remove_poly : Ppxlib.core_type ->Ppxlib.core_type
val get_err_case_options :
loc:Ppxlib.Location.t ->(Ppxlib.Longident.t Ppxlib.loc * Ppxlib.expression) list->
int * bool * bool