package mdx

  1. Overview
  2. Docs
module Asttypes_ = Asttypes
module Parsetree_ = Parsetree
include module type of struct include Ast_406 end with module Location := Ast_406.Location and module Outcometree := Ast_406.Outcometree and module Asttypes := Ast_406.Asttypes and module Ast_helper := Ast_406.Ast_helper and module Parsetree := Ast_406.Parsetree
module Longident = Longident
module Docstrings : sig ... end
module Ast_mapper : sig ... end

The interface of a -ppx rewriter

module Config : sig ... end
val shallow_identity : Ast_mapper.mapper
val failing_mapper : Ast_mapper.mapper
module Asttypes = Ast_406.Asttypes
module Ast_helper = Ast_406.Ast_helper
module Parsetree = Ast_406.Parsetree
module Parse : sig ... end
val to_current : (< case : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_case ; core_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_core_type ; expression : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_expression ; extension_constructor : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_extension_constructor ; mapper : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_mapper ; out_class_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_class_type ; out_module_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_module_type ; out_phrase : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_phrase ; out_sig_item : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_sig_item ; out_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_type ; out_type_extension : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_type_extension ; out_value : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_value ; pattern : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_pattern ; signature : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_signature ; structure : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_structure ; toplevel_phrase : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_toplevel_phrase ; type_declaration : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_type_declaration ; type_extension : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_type_extension >, < case : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_case ; core_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_core_type ; expression : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_expression ; extension_constructor : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_extension_constructor ; mapper : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_mapper ; out_class_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_class_type ; out_module_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_module_type ; out_phrase : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_phrase ; out_sig_item : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_sig_item ; out_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_type ; out_type_extension : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_type_extension ; out_value : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_value ; pattern : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_pattern ; signature : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_signature ; structure : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_structure ; toplevel_phrase : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_toplevel_phrase ; type_declaration : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_type_declaration ; type_extension : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_type_extension >) Migrate_parsetree.Versions.migration_functions
val to_406 : (< case : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_case ; core_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_core_type ; expression : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_expression ; extension_constructor : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_extension_constructor ; mapper : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_mapper ; out_class_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_class_type ; out_module_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_module_type ; out_phrase : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_phrase ; out_sig_item : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_sig_item ; out_type : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_type ; out_type_extension : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_type_extension ; out_value : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_out_value ; pattern : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_pattern ; signature : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_signature ; structure : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_structure ; toplevel_phrase : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_toplevel_phrase ; type_declaration : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_type_declaration ; type_extension : Migrate_parsetree.Versions.OCaml_current.types Migrate_parsetree.Versions.get_type_extension >, < case : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_case ; core_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_core_type ; expression : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_expression ; extension_constructor : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_extension_constructor ; mapper : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_mapper ; out_class_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_class_type ; out_module_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_module_type ; out_phrase : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_phrase ; out_sig_item : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_sig_item ; out_type : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_type ; out_type_extension : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_type_extension ; out_value : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_out_value ; pattern : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_pattern ; signature : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_signature ; structure : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_structure ; toplevel_phrase : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_toplevel_phrase ; type_declaration : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_type_declaration ; type_extension : Migrate_parsetree.Versions.OCaml_406.types Migrate_parsetree.Versions.get_type_extension >) Migrate_parsetree.Versions.migration_functions
module Typemod : sig ... end
module Printast : sig ... end
module Pprintast : sig ... end
module Printtyp : sig ... end
module Pparse : sig ... end
module Position : sig ... end
module Location : sig ... end
OCaml

Innovation. Community. Security.