Melange_ppx_lib.Ast_open_cxttype loc = Melange_compiler_libs.Location.t;type t = list(whole);let restore_exp:
Melange_compiler_libs.Parsetree.expression =>
t =>
Melange_compiler_libs.Parsetree.expression;let destruct:
Melange_compiler_libs.Parsetree.expression =>
t =>
(Melange_compiler_libs.Parsetree.expression, t);let destruct_open_tuple:
Melange_compiler_libs.Parsetree.expression =>
t =>
option((t, list(Melange_compiler_libs.Parsetree.expression), Melange_compiler_libs.Parsetree.attributes));