Migrate_parsetree.Migrate_412_411
module From = Ast_412
module To = Ast_411
val copy_toplevel_phrase : Ast_412.Parsetree.toplevel_phrase -> Ast_411.Parsetree.toplevel_phrase
val copy_toplevel_directive : Ast_412.Parsetree.toplevel_directive -> Ast_411.Parsetree.toplevel_directive
val copy_directive_argument : Ast_412.Parsetree.directive_argument -> Ast_411.Parsetree.directive_argument
val copy_directive_argument_desc : Ast_412.Parsetree.directive_argument_desc -> Ast_411.Parsetree.directive_argument_desc
val copy_expression : Ast_412.Parsetree.expression -> Ast_411.Parsetree.expression
val copy_expression_desc : Ast_412.Parsetree.expression_desc -> Ast_411.Parsetree.expression_desc
val copy_letop : Ast_412.Parsetree.letop -> Ast_411.Parsetree.letop
val copy_binding_op : Ast_412.Parsetree.binding_op -> Ast_411.Parsetree.binding_op
val copy_direction_flag : Ast_412.Asttypes.direction_flag -> Ast_411.Asttypes.direction_flag
val copy_case : Ast_412.Parsetree.case -> Ast_411.Parsetree.case
val copy_value_binding : Ast_412.Parsetree.value_binding -> Ast_411.Parsetree.value_binding
val copy_pattern : Ast_412.Parsetree.pattern -> Ast_411.Parsetree.pattern
val copy_pattern_desc : Ast_412.Parsetree.pattern_desc -> Ast_411.Parsetree.pattern_desc
val copy_core_type : Ast_412.Parsetree.core_type -> Ast_411.Parsetree.core_type
val copy_location_stack : Ast_412.Parsetree.location_stack -> Ast_411.Parsetree.location_stack
val copy_core_type_desc : Ast_412.Parsetree.core_type_desc -> Ast_411.Parsetree.core_type_desc
val copy_package_type : Ast_412.Parsetree.package_type -> Ast_411.Parsetree.package_type
val copy_row_field : Ast_412.Parsetree.row_field -> Ast_411.Parsetree.row_field
val copy_row_field_desc : Ast_412.Parsetree.row_field_desc -> Ast_411.Parsetree.row_field_desc
val copy_object_field : Ast_412.Parsetree.object_field -> Ast_411.Parsetree.object_field
val copy_attributes : Ast_412.Parsetree.attributes -> Ast_411.Parsetree.attributes
val copy_attribute : Ast_412.Parsetree.attribute -> Ast_411.Parsetree.attribute
val copy_payload : Ast_412.Parsetree.payload -> Ast_411.Parsetree.payload
val copy_structure : Ast_412.Parsetree.structure -> Ast_411.Parsetree.structure
val copy_structure_item : Ast_412.Parsetree.structure_item -> Ast_411.Parsetree.structure_item
val copy_structure_item_desc : Ast_412.Parsetree.structure_item_desc -> Ast_411.Parsetree.structure_item_desc
val copy_include_declaration : Ast_412.Parsetree.include_declaration -> Ast_411.Parsetree.include_declaration
val copy_class_declaration : Ast_412.Parsetree.class_declaration -> Ast_411.Parsetree.class_declaration
val copy_class_expr : Ast_412.Parsetree.class_expr -> Ast_411.Parsetree.class_expr
val copy_class_expr_desc : Ast_412.Parsetree.class_expr_desc -> Ast_411.Parsetree.class_expr_desc
val copy_class_structure : Ast_412.Parsetree.class_structure -> Ast_411.Parsetree.class_structure
val copy_class_field : Ast_412.Parsetree.class_field -> Ast_411.Parsetree.class_field
val copy_class_field_desc : Ast_412.Parsetree.class_field_desc -> Ast_411.Parsetree.class_field_desc
val copy_class_field_kind : Ast_412.Parsetree.class_field_kind -> Ast_411.Parsetree.class_field_kind
val copy_open_declaration : Ast_412.Parsetree.open_declaration -> Ast_411.Parsetree.open_declaration
val copy_module_binding : Ast_412.Parsetree.module_binding -> Ast_411.Parsetree.module_binding
val copy_module_expr : Ast_412.Parsetree.module_expr -> Ast_411.Parsetree.module_expr
val copy_module_expr_desc : Ast_412.Parsetree.module_expr_desc -> Ast_411.Parsetree.module_expr_desc
val copy_functor_parameter : Ast_412.Parsetree.functor_parameter -> Ast_411.Parsetree.functor_parameter
val copy_module_type : Ast_412.Parsetree.module_type -> Ast_411.Parsetree.module_type
val copy_module_type_desc : Ast_412.Parsetree.module_type_desc -> Ast_411.Parsetree.module_type_desc
val copy_with_constraint : Ast_412.Parsetree.with_constraint -> Ast_411.Parsetree.with_constraint
val copy_signature : Ast_412.Parsetree.signature -> Ast_411.Parsetree.signature
val copy_signature_item : Ast_412.Parsetree.signature_item -> Ast_411.Parsetree.signature_item
val copy_signature_item_desc : Ast_412.Parsetree.signature_item_desc -> Ast_411.Parsetree.signature_item_desc
val copy_class_type_declaration : Ast_412.Parsetree.class_type_declaration -> Ast_411.Parsetree.class_type_declaration
val copy_class_description : Ast_412.Parsetree.class_description -> Ast_411.Parsetree.class_description
val copy_class_type : Ast_412.Parsetree.class_type -> Ast_411.Parsetree.class_type
val copy_class_type_desc : Ast_412.Parsetree.class_type_desc -> Ast_411.Parsetree.class_type_desc
val copy_class_signature : Ast_412.Parsetree.class_signature -> Ast_411.Parsetree.class_signature
val copy_class_type_field : Ast_412.Parsetree.class_type_field -> Ast_411.Parsetree.class_type_field
val copy_class_type_field_desc : Ast_412.Parsetree.class_type_field_desc -> Ast_411.Parsetree.class_type_field_desc
val copy_extension : Ast_412.Parsetree.extension -> Ast_411.Parsetree.extension
val copy_class_infos : f0 g0. ('f0 -> 'g0) -> 'f0 Ast_412.Parsetree.class_infos -> 'g0 Ast_411.Parsetree.class_infos
val copy_virtual_flag : Ast_412.Asttypes.virtual_flag -> Ast_411.Asttypes.virtual_flag
val copy_include_description : Ast_412.Parsetree.include_description -> Ast_411.Parsetree.include_description
val copy_include_infos : f0 g0. ('f0 -> 'g0) -> 'f0 Ast_412.Parsetree.include_infos -> 'g0 Ast_411.Parsetree.include_infos
val copy_open_description : Ast_412.Parsetree.open_description -> Ast_411.Parsetree.open_description
val copy_open_infos : f0 g0. ('f0 -> 'g0) -> 'f0 Ast_412.Parsetree.open_infos -> 'g0 Ast_411.Parsetree.open_infos
val copy_override_flag : Ast_412.Asttypes.override_flag -> Ast_411.Asttypes.override_flag
val copy_module_type_declaration : Ast_412.Parsetree.module_type_declaration -> Ast_411.Parsetree.module_type_declaration
val copy_module_substitution : Ast_412.Parsetree.module_substitution -> Ast_411.Parsetree.module_substitution
val copy_module_declaration : Ast_412.Parsetree.module_declaration -> Ast_411.Parsetree.module_declaration
val copy_type_exception : Ast_412.Parsetree.type_exception -> Ast_411.Parsetree.type_exception
val copy_type_extension : Ast_412.Parsetree.type_extension -> Ast_411.Parsetree.type_extension
val copy_extension_constructor : Ast_412.Parsetree.extension_constructor -> Ast_411.Parsetree.extension_constructor
val copy_extension_constructor_kind : Ast_412.Parsetree.extension_constructor_kind -> Ast_411.Parsetree.extension_constructor_kind
val copy_type_declaration : Ast_412.Parsetree.type_declaration -> Ast_411.Parsetree.type_declaration
val copy_private_flag : Ast_412.Asttypes.private_flag -> Ast_411.Asttypes.private_flag
val copy_type_kind : Ast_412.Parsetree.type_kind -> Ast_411.Parsetree.type_kind
val copy_constructor_declaration : Ast_412.Parsetree.constructor_declaration -> Ast_411.Parsetree.constructor_declaration
val copy_constructor_arguments : Ast_412.Parsetree.constructor_arguments -> Ast_411.Parsetree.constructor_arguments
val copy_label_declaration : Ast_412.Parsetree.label_declaration -> Ast_411.Parsetree.label_declaration
val copy_mutable_flag : Ast_412.Asttypes.mutable_flag -> Ast_411.Asttypes.mutable_flag
val copy_variance : Ast_412.Asttypes.variance -> Ast_411.Asttypes.variance
val copy_value_description : Ast_412.Parsetree.value_description -> Ast_411.Parsetree.value_description
val copy_object_field_desc : Ast_412.Parsetree.object_field_desc -> Ast_411.Parsetree.object_field_desc
val copy_arg_label : Ast_412.Asttypes.arg_label -> Ast_411.Asttypes.arg_label
val copy_closed_flag : Ast_412.Asttypes.closed_flag -> Ast_411.Asttypes.closed_flag
val copy_label : Ast_412.Asttypes.label -> Ast_411.Asttypes.label
val copy_rec_flag : Ast_412.Asttypes.rec_flag -> Ast_411.Asttypes.rec_flag
val copy_constant : Ast_412.Parsetree.constant -> Ast_411.Parsetree.constant
val copy_Longident_t : Longident.t -> Longident.t
val copy_loc : f0 g0. ('f0 -> 'g0) -> 'f0 Ast_412.Asttypes.loc -> 'g0 Ast_411.Asttypes.loc
val copy_location : Location.t -> Location.t