Ppxlib.Deriving
module Args : sig ... end
module Generator : sig ... end
val add :
?str_type_decl:
(Parsetree.structure_item list,
Asttypes.rec_flag * Parsetree.type_declaration list)
Generator.t ->
?str_type_ext:
(Parsetree.structure_item list, Parsetree.type_extension) Generator.t ->
?str_exception:
(Parsetree.structure_item list, Parsetree.type_exception) Generator.t ->
?str_module_type_decl:
(Parsetree.structure_item list, Parsetree.module_type_declaration)
Generator.t ->
?sig_type_decl:
(Parsetree.signature_item list,
Asttypes.rec_flag * Parsetree.type_declaration list)
Generator.t ->
?sig_type_ext:
(Parsetree.signature_item list, Parsetree.type_extension) Generator.t ->
?sig_exception:
(Parsetree.signature_item list, Parsetree.type_exception) Generator.t ->
?sig_module_type_decl:
(Parsetree.signature_item list, Parsetree.module_type_declaration)
Generator.t ->
?extension:
(loc:Astlib.Location.t ->
path:string ->
Parsetree.core_type ->
Parsetree.expression) ->
string ->
t
val ignore : t -> unit