package ocaml-migrate-parsetree
Convert OCaml parsetrees between different versions
Install
Dune Dependency
github.com
Readme
Changelog
LGPL-2.1-only WITH OCaml-LGPL-linking-exception License
Edit opam file
Versions (16)
Authors
Maintainers
Sources
ocaml-migrate-parsetree-v1.7.2.tbz
sha256=6ae6753c3e632a63f76b031afc3eab74b209babdfdba4030060a934ce0660bd6
sha512=68bfbbadbb6715cf0be5a02136cb3508c5f8d3debba69f9cdf9c0668ebc09fe47eac10abcdc3eb0e5e19f33a223e193da039a3e203bec1404bd177635f1a93d7
doc/ocaml-migrate-parsetree/Migrate_parsetree_411_410_migrate/index.html
Module Migrate_parsetree_411_410_migrate
module From = Migrate_parsetree.Ast_411
module To = Migrate_parsetree.Ast_410
val copy_out_type_extension :
Migrate_parsetree.Ast_411.Outcometree.out_type_extension ->
Migrate_parsetree.Ast_410.Outcometree.out_type_extension
val copy_out_phrase :
Migrate_parsetree.Ast_411.Outcometree.out_phrase ->
Migrate_parsetree.Ast_410.Outcometree.out_phrase
val copy_out_sig_item :
Migrate_parsetree.Ast_411.Outcometree.out_sig_item ->
Migrate_parsetree.Ast_410.Outcometree.out_sig_item
val copy_out_val_decl :
Migrate_parsetree.Ast_411.Outcometree.out_val_decl ->
Migrate_parsetree.Ast_410.Outcometree.out_val_decl
val copy_out_type_decl :
Migrate_parsetree.Ast_411.Outcometree.out_type_decl ->
Migrate_parsetree.Ast_410.Outcometree.out_type_decl
val copy_Type_immediacy_t :
Migrate_parsetree.Ast_411.Type_immediacy.t ->
Migrate_parsetree.Ast_410.Type_immediacy.t
val copy_out_module_type :
Migrate_parsetree.Ast_411.Outcometree.out_module_type ->
Migrate_parsetree.Ast_410.Outcometree.out_module_type
val copy_out_ext_status :
Migrate_parsetree.Ast_411.Outcometree.out_ext_status ->
Migrate_parsetree.Ast_410.Outcometree.out_ext_status
val copy_out_extension_constructor :
Migrate_parsetree.Ast_411.Outcometree.out_extension_constructor ->
Migrate_parsetree.Ast_410.Outcometree.out_extension_constructor
val copy_out_rec_status :
Migrate_parsetree.Ast_411.Outcometree.out_rec_status ->
Migrate_parsetree.Ast_410.Outcometree.out_rec_status
val copy_out_class_type :
Migrate_parsetree.Ast_411.Outcometree.out_class_type ->
Migrate_parsetree.Ast_410.Outcometree.out_class_type
val copy_out_class_sig_item :
Migrate_parsetree.Ast_411.Outcometree.out_class_sig_item ->
Migrate_parsetree.Ast_410.Outcometree.out_class_sig_item
val copy_out_type :
Migrate_parsetree.Ast_411.Outcometree.out_type ->
Migrate_parsetree.Ast_410.Outcometree.out_type
val copy_out_attribute :
Migrate_parsetree.Ast_411.Outcometree.out_attribute ->
Migrate_parsetree.Ast_410.Outcometree.out_attribute
val copy_out_variant :
Migrate_parsetree.Ast_411.Outcometree.out_variant ->
Migrate_parsetree.Ast_410.Outcometree.out_variant
val copy_out_value :
Migrate_parsetree.Ast_411.Outcometree.out_value ->
Migrate_parsetree.Ast_410.Outcometree.out_value
val copy_out_string :
Migrate_parsetree.Ast_411.Outcometree.out_string ->
Migrate_parsetree.Ast_410.Outcometree.out_string
val copy_out_ident :
Migrate_parsetree.Ast_411.Outcometree.out_ident ->
Migrate_parsetree.Ast_410.Outcometree.out_ident
val copy_out_name :
Migrate_parsetree.Ast_411.Outcometree.out_name ->
Migrate_parsetree.Ast_410.Outcometree.out_name
val copy_toplevel_phrase :
Migrate_parsetree.Ast_411.Parsetree.toplevel_phrase ->
Migrate_parsetree.Ast_410.Parsetree.toplevel_phrase
val copy_toplevel_directive :
Migrate_parsetree.Ast_411.Parsetree.toplevel_directive ->
Migrate_parsetree.Ast_410.Parsetree.toplevel_directive
val copy_directive_argument :
Migrate_parsetree.Ast_411.Parsetree.directive_argument ->
Migrate_parsetree.Ast_410.Parsetree.directive_argument
val copy_directive_argument_desc :
Migrate_parsetree.Ast_411.Parsetree.directive_argument_desc ->
Migrate_parsetree.Ast_410.Parsetree.directive_argument_desc
val copy_expression :
Migrate_parsetree.Ast_411.Parsetree.expression ->
Migrate_parsetree.Ast_410.Parsetree.expression
val copy_expression_desc :
Migrate_parsetree.Ast_411.Parsetree.expression_desc ->
Migrate_parsetree.Ast_410.Parsetree.expression_desc
val copy_letop :
Migrate_parsetree.Ast_411.Parsetree.letop ->
Migrate_parsetree.Ast_410.Parsetree.letop
val copy_binding_op :
Migrate_parsetree.Ast_411.Parsetree.binding_op ->
Migrate_parsetree.Ast_410.Parsetree.binding_op
val copy_direction_flag :
Migrate_parsetree.Ast_411.Asttypes.direction_flag ->
Migrate_parsetree.Ast_410.Asttypes.direction_flag
val copy_case :
Migrate_parsetree.Ast_411.Parsetree.case ->
Migrate_parsetree.Ast_410.Parsetree.case
val copy_cases :
Migrate_parsetree.Ast_411.Parsetree.case list ->
Migrate_parsetree.Ast_410.Parsetree.case list
val copy_value_binding :
Migrate_parsetree.Ast_411.Parsetree.value_binding ->
Migrate_parsetree.Ast_410.Parsetree.value_binding
val copy_pattern :
Migrate_parsetree.Ast_411.Parsetree.pattern ->
Migrate_parsetree.Ast_410.Parsetree.pattern
val copy_pattern_desc :
Migrate_parsetree.Ast_411.Parsetree.pattern_desc ->
Migrate_parsetree.Ast_410.Parsetree.pattern_desc
val copy_core_type :
Migrate_parsetree.Ast_411.Parsetree.core_type ->
Migrate_parsetree.Ast_410.Parsetree.core_type
val copy_location_stack :
Migrate_parsetree.Ast_411.Parsetree.location_stack ->
Migrate_parsetree.Ast_410.Parsetree.location_stack
val copy_core_type_desc :
Migrate_parsetree.Ast_411.Parsetree.core_type_desc ->
Migrate_parsetree.Ast_410.Parsetree.core_type_desc
val copy_package_type :
Migrate_parsetree.Ast_411.Parsetree.package_type ->
Migrate_parsetree.Ast_410.Parsetree.package_type
val copy_row_field :
Migrate_parsetree.Ast_411.Parsetree.row_field ->
Migrate_parsetree.Ast_410.Parsetree.row_field
val copy_row_field_desc :
Migrate_parsetree.Ast_411.Parsetree.row_field_desc ->
Migrate_parsetree.Ast_410.Parsetree.row_field_desc
val copy_object_field :
Migrate_parsetree.Ast_411.Parsetree.object_field ->
Migrate_parsetree.Ast_410.Parsetree.object_field
val copy_attributes :
Migrate_parsetree.Ast_411.Parsetree.attributes ->
Migrate_parsetree.Ast_410.Parsetree.attributes
val copy_attribute :
Migrate_parsetree.Ast_411.Parsetree.attribute ->
Migrate_parsetree.Ast_410.Parsetree.attribute
val copy_payload :
Migrate_parsetree.Ast_411.Parsetree.payload ->
Migrate_parsetree.Ast_410.Parsetree.payload
val copy_structure :
Migrate_parsetree.Ast_411.Parsetree.structure ->
Migrate_parsetree.Ast_410.Parsetree.structure
val copy_structure_item :
Migrate_parsetree.Ast_411.Parsetree.structure_item ->
Migrate_parsetree.Ast_410.Parsetree.structure_item
val copy_structure_item_desc :
Migrate_parsetree.Ast_411.Parsetree.structure_item_desc ->
Migrate_parsetree.Ast_410.Parsetree.structure_item_desc
val copy_include_declaration :
Migrate_parsetree.Ast_411.Parsetree.include_declaration ->
Migrate_parsetree.Ast_410.Parsetree.include_declaration
val copy_class_declaration :
Migrate_parsetree.Ast_411.Parsetree.class_declaration ->
Migrate_parsetree.Ast_410.Parsetree.class_declaration
val copy_class_expr :
Migrate_parsetree.Ast_411.Parsetree.class_expr ->
Migrate_parsetree.Ast_410.Parsetree.class_expr
val copy_class_expr_desc :
Migrate_parsetree.Ast_411.Parsetree.class_expr_desc ->
Migrate_parsetree.Ast_410.Parsetree.class_expr_desc
val copy_class_structure :
Migrate_parsetree.Ast_411.Parsetree.class_structure ->
Migrate_parsetree.Ast_410.Parsetree.class_structure
val copy_class_field :
Migrate_parsetree.Ast_411.Parsetree.class_field ->
Migrate_parsetree.Ast_410.Parsetree.class_field
val copy_class_field_desc :
Migrate_parsetree.Ast_411.Parsetree.class_field_desc ->
Migrate_parsetree.Ast_410.Parsetree.class_field_desc
val copy_class_field_kind :
Migrate_parsetree.Ast_411.Parsetree.class_field_kind ->
Migrate_parsetree.Ast_410.Parsetree.class_field_kind
val copy_open_declaration :
Migrate_parsetree.Ast_411.Parsetree.open_declaration ->
Migrate_parsetree.Ast_410.Parsetree.open_declaration
val copy_module_binding :
Migrate_parsetree.Ast_411.Parsetree.module_binding ->
Migrate_parsetree.Ast_410.Parsetree.module_binding
val copy_module_expr :
Migrate_parsetree.Ast_411.Parsetree.module_expr ->
Migrate_parsetree.Ast_410.Parsetree.module_expr
val copy_module_expr_desc :
Migrate_parsetree.Ast_411.Parsetree.module_expr_desc ->
Migrate_parsetree.Ast_410.Parsetree.module_expr_desc
val copy_functor_parameter :
Migrate_parsetree.Ast_411.Parsetree.functor_parameter ->
Migrate_parsetree.Ast_410.Parsetree.functor_parameter
val copy_module_type :
Migrate_parsetree.Ast_411.Parsetree.module_type ->
Migrate_parsetree.Ast_410.Parsetree.module_type
val copy_module_type_desc :
Migrate_parsetree.Ast_411.Parsetree.module_type_desc ->
Migrate_parsetree.Ast_410.Parsetree.module_type_desc
val copy_with_constraint :
Migrate_parsetree.Ast_411.Parsetree.with_constraint ->
Migrate_parsetree.Ast_410.Parsetree.with_constraint
val copy_signature :
Migrate_parsetree.Ast_411.Parsetree.signature ->
Migrate_parsetree.Ast_410.Parsetree.signature
val copy_signature_item :
Migrate_parsetree.Ast_411.Parsetree.signature_item ->
Migrate_parsetree.Ast_410.Parsetree.signature_item
val copy_signature_item_desc :
Migrate_parsetree.Ast_411.Parsetree.signature_item_desc ->
Migrate_parsetree.Ast_410.Parsetree.signature_item_desc
val copy_class_type_declaration :
Migrate_parsetree.Ast_411.Parsetree.class_type_declaration ->
Migrate_parsetree.Ast_410.Parsetree.class_type_declaration
val copy_class_description :
Migrate_parsetree.Ast_411.Parsetree.class_description ->
Migrate_parsetree.Ast_410.Parsetree.class_description
val copy_class_type :
Migrate_parsetree.Ast_411.Parsetree.class_type ->
Migrate_parsetree.Ast_410.Parsetree.class_type
val copy_class_type_desc :
Migrate_parsetree.Ast_411.Parsetree.class_type_desc ->
Migrate_parsetree.Ast_410.Parsetree.class_type_desc
val copy_class_signature :
Migrate_parsetree.Ast_411.Parsetree.class_signature ->
Migrate_parsetree.Ast_410.Parsetree.class_signature
val copy_class_type_field :
Migrate_parsetree.Ast_411.Parsetree.class_type_field ->
Migrate_parsetree.Ast_410.Parsetree.class_type_field
val copy_class_type_field_desc :
Migrate_parsetree.Ast_411.Parsetree.class_type_field_desc ->
Migrate_parsetree.Ast_410.Parsetree.class_type_field_desc
val copy_extension :
Migrate_parsetree.Ast_411.Parsetree.extension ->
Migrate_parsetree.Ast_410.Parsetree.extension
val copy_class_infos :
'f0 'g0. ('f0 -> 'g0) ->
'f0 Migrate_parsetree.Ast_411.Parsetree.class_infos ->
'g0 Migrate_parsetree.Ast_410.Parsetree.class_infos
val copy_virtual_flag :
Migrate_parsetree.Ast_411.Asttypes.virtual_flag ->
Migrate_parsetree.Ast_410.Asttypes.virtual_flag
val copy_include_description :
Migrate_parsetree.Ast_411.Parsetree.include_description ->
Migrate_parsetree.Ast_410.Parsetree.include_description
val copy_include_infos :
'f0 'g0. ('f0 -> 'g0) ->
'f0 Migrate_parsetree.Ast_411.Parsetree.include_infos ->
'g0 Migrate_parsetree.Ast_410.Parsetree.include_infos
val copy_open_description :
Migrate_parsetree.Ast_411.Parsetree.open_description ->
Migrate_parsetree.Ast_410.Parsetree.open_description
val copy_open_infos :
'f0 'g0. ('f0 -> 'g0) ->
'f0 Migrate_parsetree.Ast_411.Parsetree.open_infos ->
'g0 Migrate_parsetree.Ast_410.Parsetree.open_infos
val copy_override_flag :
Migrate_parsetree.Ast_411.Asttypes.override_flag ->
Migrate_parsetree.Ast_410.Asttypes.override_flag
val copy_module_type_declaration :
Migrate_parsetree.Ast_411.Parsetree.module_type_declaration ->
Migrate_parsetree.Ast_410.Parsetree.module_type_declaration
val copy_module_substitution :
Migrate_parsetree.Ast_411.Parsetree.module_substitution ->
Migrate_parsetree.Ast_410.Parsetree.module_substitution
val copy_module_declaration :
Migrate_parsetree.Ast_411.Parsetree.module_declaration ->
Migrate_parsetree.Ast_410.Parsetree.module_declaration
val copy_type_exception :
Migrate_parsetree.Ast_411.Parsetree.type_exception ->
Migrate_parsetree.Ast_410.Parsetree.type_exception
val copy_type_extension :
Migrate_parsetree.Ast_411.Parsetree.type_extension ->
Migrate_parsetree.Ast_410.Parsetree.type_extension
val copy_extension_constructor :
Migrate_parsetree.Ast_411.Parsetree.extension_constructor ->
Migrate_parsetree.Ast_410.Parsetree.extension_constructor
val copy_extension_constructor_kind :
Migrate_parsetree.Ast_411.Parsetree.extension_constructor_kind ->
Migrate_parsetree.Ast_410.Parsetree.extension_constructor_kind
val copy_type_declaration :
Migrate_parsetree.Ast_411.Parsetree.type_declaration ->
Migrate_parsetree.Ast_410.Parsetree.type_declaration
val copy_private_flag :
Migrate_parsetree.Ast_411.Asttypes.private_flag ->
Migrate_parsetree.Ast_410.Asttypes.private_flag
val copy_type_kind :
Migrate_parsetree.Ast_411.Parsetree.type_kind ->
Migrate_parsetree.Ast_410.Parsetree.type_kind
val copy_constructor_declaration :
Migrate_parsetree.Ast_411.Parsetree.constructor_declaration ->
Migrate_parsetree.Ast_410.Parsetree.constructor_declaration
val copy_constructor_arguments :
Migrate_parsetree.Ast_411.Parsetree.constructor_arguments ->
Migrate_parsetree.Ast_410.Parsetree.constructor_arguments
val copy_label_declaration :
Migrate_parsetree.Ast_411.Parsetree.label_declaration ->
Migrate_parsetree.Ast_410.Parsetree.label_declaration
val copy_mutable_flag :
Migrate_parsetree.Ast_411.Asttypes.mutable_flag ->
Migrate_parsetree.Ast_410.Asttypes.mutable_flag
val copy_variance :
Migrate_parsetree.Ast_411.Asttypes.variance ->
Migrate_parsetree.Ast_410.Asttypes.variance
val copy_value_description :
Migrate_parsetree.Ast_411.Parsetree.value_description ->
Migrate_parsetree.Ast_410.Parsetree.value_description
val copy_object_field_desc :
Migrate_parsetree.Ast_411.Parsetree.object_field_desc ->
Migrate_parsetree.Ast_410.Parsetree.object_field_desc
val copy_arg_label :
Migrate_parsetree.Ast_411.Asttypes.arg_label ->
Migrate_parsetree.Ast_410.Asttypes.arg_label
val copy_closed_flag :
Migrate_parsetree.Ast_411.Asttypes.closed_flag ->
Migrate_parsetree.Ast_410.Asttypes.closed_flag
val copy_label :
Migrate_parsetree.Ast_411.Asttypes.label ->
Migrate_parsetree.Ast_410.Asttypes.label
val copy_rec_flag :
Migrate_parsetree.Ast_411.Asttypes.rec_flag ->
Migrate_parsetree.Ast_410.Asttypes.rec_flag
val copy_constant :
Migrate_parsetree.Ast_411.Parsetree.constant ->
Migrate_parsetree.Ast_410.Parsetree.constant
val copy_loc :
'f0 'g0. ('f0 -> 'g0) ->
'f0 Migrate_parsetree.Ast_411.Asttypes.loc ->
'g0 Migrate_parsetree.Ast_410.Asttypes.loc
val copy_position : Lexing.position -> Lexing.position
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>