Module Ppx_deriving_encodingSource
Sourceval str_gen :
loc:Ppxlib__.Location.t ->
path:'a ->
(Ppxlib.rec_flag * Ppxlib.type_declaration list) ->
'b ->
bool ->
bool ->
bool ->
bool ->
[> `bool of bool | `length of int | `prefix of string ] option ->
string option ->
Ppxlib.expression option ->
Ppxlib.expression option ->
Ppxlib__.Import.expression option ->
string option ->
string option ->
bool ->
bool ->
bool ->
bool ->
bool ->
bool ->
bool ->
bool ->
string option option ->
string option ->
Ppxlib__.Import.structure_item list Sourceval sig_gen :
loc:Ppxlib__.Location.t ->
path:'a ->
('b * Ppxlib.type_declaration list) ->
string option ->
string option ->
Ppxlib__.Import.signature_item list Sourceval str_type_ext :
loc:Ppxlib__.Location.t ->
path:'a ->
Ppxlib.type_extension ->
bool ->
[> `bool of bool | `length of int | `prefix of string ] option ->
string option ->
string option ->
bool ->
bool ->
bool ->
bool ->
bool ->
bool ->
bool ->
string option option ->
Ppxlib__.Import.structure_item list Sourceval eprefix :
([> `bool of bool | `length of int | `prefix of string ], 'a, 'b)
Ppxlib__.Ast_pattern.t ->
(Ppxlib.expression, 'a, 'b) Ppxlib__.Ast_pattern.t Sourceval string_option :
string ->
(string option, 'a, 'b) Ppxlib__.Ast_pattern.t ->
(Ppxlib.expression, 'a, 'b) Ppxlib__.Ast_pattern.t