val mangle : suffix:Base.String.t -> Base.String.t -> Base.String.tval mangle_lid : suffix:Base.String.t -> Ppxlib.longident -> Ppxlib.longidentval mk_lid : string Ppxlib.loc -> Ppxlib.Longident.t Ppxlib.Loc.tval constr_of_decl :
loc:Ppxlib__.Import.location ->
Ppxlib.type_declaration ->
Ppxlib__.Import.core_typeval fields_arrow :
loc:Ppxlib.location ->
Ppxlib.label_declaration Base.List.t ->
Ppxlib.core_typeval str_type_decl :
loc:Ppxlib__.Location.t ->
path:'a ->
('b * Ppxlib.type_declaration Base.List.t) ->
Ppxlib.structureval sig_type_decl :
loc:Ppxlib__.Import.location ->
path:'a ->
('b * Ppxlib.type_declaration Base.List.t) ->
Ppxlib.signatureval deriver : Ppxlib.Deriving.t