|
1 | | -open !Ppx_type_conv.Std |
2 | | -open Ppx_core |
| 1 | +open Ppxlib |
3 | 2 | open Ast_builder.Default |
4 | 3 | open !Printf |
5 | 4 | open Base |
@@ -706,25 +705,25 @@ let mk_str_type_decl = |
706 | 705 | f t recflag ~loc tydecls |
707 | 706 |
|
708 | 707 | let () = |
709 | | - let driver = Type_conv.Args.(arg "driver" (pexp_pack __)) in |
710 | | - let flags = Type_conv.Args.(arg "flags" __) in |
711 | | - Type_conv.add "protocol" |
712 | | - ~str_type_decl:(Type_conv.Generator.make |
713 | | - Type_conv.Args.(empty +> driver +> flags) |
| 708 | + let driver = Ppxlib.Deriving.Args.(arg "driver" (pexp_pack __)) in |
| 709 | + let flags = Ppxlib.Deriving.Args.(arg "flags" __) in |
| 710 | + Deriving.add "protocol" |
| 711 | + ~str_type_decl:(Deriving.Generator.make |
| 712 | + Deriving.Args.(empty +> driver +> flags) |
714 | 713 | (mk_str_type_decl protocol_str_type_decls)) |
715 | | - ~sig_type_decl:(Type_conv.Generator.make Type_conv.Args.(empty +> driver) protocol_sig_type_decls) |
716 | | - |> Type_conv.ignore; |
| 714 | + ~sig_type_decl:(Deriving.Generator.make Deriving.Args.(empty +> driver) protocol_sig_type_decls) |
| 715 | + |> Ppxlib.Deriving.ignore; |
717 | 716 |
|
718 | | - Type_conv.add "of_protocol" |
719 | | - ~str_type_decl:(Type_conv.Generator.make |
720 | | - Type_conv.Args.(empty +> driver +> flags) |
| 717 | + Deriving.add "of_protocol" |
| 718 | + ~str_type_decl:(Deriving.Generator.make |
| 719 | + Deriving.Args.(empty +> driver +> flags) |
721 | 720 | (mk_str_type_decl of_protocol_str_type_decls)) |
722 | | - ~sig_type_decl:(Type_conv.Generator.make Type_conv.Args.(empty +> driver) of_protocol_sig_type_decls) |
723 | | - |> Type_conv.ignore; |
| 721 | + ~sig_type_decl:(Deriving.Generator.make Deriving.Args.(empty +> driver) of_protocol_sig_type_decls) |
| 722 | + |> Deriving.ignore; |
724 | 723 |
|
725 | | - Type_conv.add "to_protocol" |
726 | | - ~str_type_decl:(Type_conv.Generator.make |
727 | | - Type_conv.Args.(empty +> driver +> flags) |
| 724 | + Deriving.add "to_protocol" |
| 725 | + ~str_type_decl:(Deriving.Generator.make |
| 726 | + Deriving.Args.(empty +> driver +> flags) |
728 | 727 | (mk_str_type_decl to_protocol_str_type_decls)) |
729 | | - ~sig_type_decl:(Type_conv.Generator.make Type_conv.Args.(empty +> driver) to_protocol_sig_type_decls) |
730 | | - |> Type_conv.ignore; |
| 728 | + ~sig_type_decl:(Deriving.Generator.make Deriving.Args.(empty +> driver) to_protocol_sig_type_decls) |
| 729 | + |> Deriving.ignore; |
0 commit comments