Module Ppx_deriving_reify.Deriving_reifySource
module Pprintast_ = PprintastSourceval failwiths :
?loc:Ppxlib.Location.t ->
('a, Stdlib.Format.formatter, unit, 'b) Stdlib.format4 ->
'a include sig ... end
Sourceval make_typ_exn :
?ccompositional:bool ->
loc:Ppxlib__.Location.t ->
(loc:Ppxlib.location ->
Ppxlib_ast.Ast.core_type ->
Ppxlib__.Import.core_type) ->
string ->
Ppxlib.core_type ->
Ppxlib__.Import.core_type Sourceval ltypify_exn :
?ccompositional:bool ->
loc:Ppxlib__.Location.t ->
Ppxlib.core_type ->
Ppxlib__.Import.core_type Sourceval gtypify_exn :
?ccompositional:bool ->
loc:Ppxlib__.Location.t ->
Ppxlib.core_type ->
Ppxlib__.Import.core_type Sourcetype kind = | Reify| Prj_exn
Sourceval unwrap_kind :
loc:Ppxlib.location ->
kind ->
Ppxlib_ast.Ast.expression * string Sourceval reifier_of_core_type :
loc:Ppxlib.location ->
kind ->
Ppxlib.core_type ->
Astlib.Ast_500.Parsetree.expression Sourceval make_reifier_composition :
pat:Ppxlib__.Import.pattern ->
?typ:Ppxlib__.Import.core_type option ->
kind ->
Ppxlib__.Import.type_declaration ->
Ppxlib__.Import.structure_item Sourceval process1 : Ppxlib.type_declaration -> Ppxlib__.Import.structure_item list Sourceval str_type_decl :
(Ppxlib__.Import.structure_item Base.List.t,
Ppxlib__.Import.rec_flag * Ppxlib.type_declaration Base.List.t)
Ppxlib.Deriving.Generator.t