Module Serlib.Ser_declarationsSource
Sourcetype template_arity = Declarations.template_arity Sourcetype ('a, 'b) declaration_arity = ('a, 'b) Declarations.declaration_arity Sourcetype recarg = Declarations.recarg Sourceval hash_fold_recarg :
Ppx_hash_lib.Std.Hash.state ->
recarg ->
Ppx_hash_lib.Std.Hash.state Sourceval hash_recarg : recarg -> Ppx_hash_lib.Std.Hash.hash_value Sourceval hash_fold_wf_paths :
Ppx_hash_lib.Std.Hash.state ->
wf_paths ->
Ppx_hash_lib.Std.Hash.state Sourceval hash_wf_paths : wf_paths -> Ppx_hash_lib.Std.Hash.hash_value Sourcetype regular_inductive_arity = Declarations.regular_inductive_arity Sourcetype inductive_arity = Declarations.inductive_arity Sourceval hash_fold_inductive_arity :
Ppx_hash_lib.Std.Hash.state ->
inductive_arity ->
Ppx_hash_lib.Std.Hash.state Sourcetype one_inductive_body = Declarations.one_inductive_body Sourceval hash_fold_one_inductive_body :
Ppx_hash_lib.Std.Hash.state ->
one_inductive_body ->
Ppx_hash_lib.Std.Hash.state Sourcetype typing_flags = Declarations.typing_flags Sourceval hash_fold_typing_flags :
Ppx_hash_lib.Std.Hash.state ->
typing_flags ->
Ppx_hash_lib.Std.Hash.state Sourcetype inline = Declarations.inline Sourceval hash_fold_inline :
Ppx_hash_lib.Std.Hash.state ->
inline ->
Ppx_hash_lib.Std.Hash.state Sourceval hash_inline : inline -> Ppx_hash_lib.Std.Hash.hash_value Sourcetype ('a, 'b) pconstant_body = ('a, 'b) Declarations.pconstant_body Sourceval hash_fold_pconstant_body :
(Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
(Ppx_hash_lib.Std.Hash.state -> 'b -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
('a, 'b) pconstant_body ->
Ppx_hash_lib.Std.Hash.state Sourcetype constant_body = Declarations.constant_body Sourceval hash_fold_constant_body :
Ppx_hash_lib.Std.Hash.state ->
constant_body ->
Ppx_hash_lib.Std.Hash.state Sourcetype recursivity_kind = Declarations.recursivity_kind Sourceval hash_fold_recursivity_kind :
Ppx_hash_lib.Std.Hash.state ->
recursivity_kind ->
Ppx_hash_lib.Std.Hash.state Sourcetype mutual_inductive_body = Declarations.mutual_inductive_body Sourcetype rewrite_rule = Declarations.rewrite_rule Sourceval hash_fold_rewrite_rule :
Ppx_hash_lib.Std.Hash.state ->
rewrite_rule ->
Ppx_hash_lib.Std.Hash.state Sourcetype 'a module_alg_expr = 'a Declarations.module_alg_expr Sourceval hash_fold_module_alg_expr :
(Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a module_alg_expr ->
Ppx_hash_lib.Std.Hash.state Sourcetype structure_body = Declarations.structure_body Sourceval hash_fold_structure_body :
Ppx_hash_lib.Std.Hash.state ->
structure_body ->
Ppx_hash_lib.Std.Hash.state Sourcetype module_body = Declarations.module_body Sourceval hash_fold_module_body :
Ppx_hash_lib.Std.Hash.state ->
module_body ->
Ppx_hash_lib.Std.Hash.state Sourcetype module_type_body = Declarations.module_type_body Sourceval hash_fold_module_type_body :
Ppx_hash_lib.Std.Hash.state ->
module_type_body ->
Ppx_hash_lib.Std.Hash.state