Context_free.Ruleval extension : Ppxlib__.Extension.t -> tval special_function :
string ->
(Parsetree.expression -> Parsetree.expression option) ->
tval special_function' :
Astlib.Longident.t ->
(Parsetree.expression -> Parsetree.expression option) ->
tmodule Constant_kind : sig ... endval constant :
Constant_kind.t ->
char ->
(Astlib.Location.t -> string -> Parsetree.expression) ->
ttype (!'a, !'b, !'c) attr_group_inline =
('b, 'c) Ppxlib__.Attribute.t ->
(ctxt:Ppxlib__.Expansion_context.Deriver.t ->
Asttypes.rec_flag ->
'b list ->
'c option list ->
'a list) ->
tval attr_str_type_decl :
(Parsetree.structure_item, Parsetree.type_declaration, 'a) attr_group_inlineval attr_sig_type_decl :
(Parsetree.signature_item, Parsetree.type_declaration, 'a) attr_group_inlineval attr_str_type_decl_expect :
(Parsetree.structure_item, Parsetree.type_declaration, 'a) attr_group_inlineval attr_sig_type_decl_expect :
(Parsetree.signature_item, Parsetree.type_declaration, 'a) attr_group_inlinetype (!'a, !'b, !'c) attr_inline =
('b, 'c) Ppxlib__.Attribute.t ->
(ctxt:Ppxlib__.Expansion_context.Deriver.t -> 'b -> 'c -> 'a list) ->
tval attr_str_module_type_decl :
(Parsetree.structure_item, Parsetree.module_type_declaration, 'a) attr_inlineval attr_sig_module_type_decl :
(Parsetree.signature_item, Parsetree.module_type_declaration, 'a) attr_inlineval attr_str_module_type_decl_expect :
(Parsetree.structure_item, Parsetree.module_type_declaration, 'a) attr_inlineval attr_sig_module_type_decl_expect :
(Parsetree.signature_item, Parsetree.module_type_declaration, 'a) attr_inlineval attr_str_type_ext :
(Parsetree.structure_item, Parsetree.type_extension, 'a) attr_inlineval attr_sig_type_ext :
(Parsetree.signature_item, Parsetree.type_extension, 'a) attr_inlineval attr_str_type_ext_expect :
(Parsetree.structure_item, Parsetree.type_extension, 'a) attr_inlineval attr_sig_type_ext_expect :
(Parsetree.signature_item, Parsetree.type_extension, 'a) attr_inlineval attr_str_exception :
(Parsetree.structure_item, Parsetree.type_exception, 'a) attr_inlineval attr_sig_exception :
(Parsetree.signature_item, Parsetree.type_exception, 'a) attr_inlineval attr_str_exception_expect :
(Parsetree.structure_item, Parsetree.type_exception, 'a) attr_inlineval attr_sig_exception_expect :
(Parsetree.signature_item, Parsetree.type_exception, 'a) attr_inline