Melange_ppxlib_ast.To_ppxlib
include module type of struct include Convert.Of_ocaml end;
let copy_structure:
Melange_compiler_libs.Parsetree.structure =>
Ppxlib.structure;
let copy_signature:
Melange_compiler_libs.Parsetree.signature =>
Ppxlib_ast__Import.Js.Ast.Parsetree.signature;
let copy_toplevel_phrase:
Melange_compiler_libs.Parsetree.toplevel_phrase =>
Ppxlib_ast__Import.Js.Ast.Parsetree.toplevel_phrase;
let copy_core_type:
Melange_compiler_libs.Parsetree.core_type =>
Ppxlib_ast__Import.Js.Ast.Parsetree.core_type;
let copy_expression:
Melange_compiler_libs.Parsetree.expression =>
Ppxlib_ast__Import.Js.Ast.Parsetree.expression;
let copy_pattern:
Melange_compiler_libs.Parsetree.pattern =>
Ppxlib_ast__Import.Js.Ast.Parsetree.pattern;
let copy_case:
Melange_compiler_libs.Parsetree.case =>
Ppxlib_ast__Import.Js.Ast.Parsetree.case;
let copy_type_declaration:
Melange_compiler_libs.Parsetree.type_declaration =>
Ppxlib_ast__Import.Js.Ast.Parsetree.type_declaration;
let copy_type_extension:
Melange_compiler_libs.Parsetree.type_extension =>
Ppxlib_ast__Import.Js.Ast.Parsetree.type_extension;
let copy_extension_constructor:
Melange_compiler_libs.Parsetree.extension_constructor =>
Ppxlib_ast__Import.Js.Ast.Parsetree.extension_constructor;
let copy_payload:
Melange_compiler_libs.Parsetree.payload =>
Ppxlib.Parsetree.payload;