Melange_ppx_lib.Ast_open_cxt
type 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));