package validate
Module Ppx_derive_validateSource
Source
val map_type_declaration :
loc:Ppxlib.Location.t ->
Ppxlib.type_declaration ->
Astlib.Ast_500.Parsetree.structure_itemSource
val map_sig :
loc:Ppxlib.location ->
Ppxlib.type_declaration ->
Astlib.Ast_500.Parsetree.signature_itemSource
val generate_impl :
ctxt:Ppxlib.Expansion_context.Deriver.t ->
('a * Ppxlib.type_declaration list) ->
Astlib.Ast_500.Parsetree.structure_item listSource
val generate_intf :
ctxt:Ppxlib.Expansion_context.Deriver.t ->
('a * Ppxlib.type_declaration list) ->
Astlib.Ast_500.Parsetree.signature_item list