(lang dune 1.11)
(name ocaml-migrate-parsetree)
(library
 (name ocaml-migrate-parsetree)
 (kind normal)
 (archives (byte migrate_parsetree.cma) (native migrate_parsetree.cmxa))
 (plugins (byte migrate_parsetree.cma) (native migrate_parsetree.cmxs))
 (foreign_archives (native migrate_parsetree.a))
 (requires compiler-libs.common result ppx_derivers)
 (main_module_name Migrate_parsetree)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Migrate_parsetree)
   (modules
    ((name Ast_402)
     (obj_name migrate_parsetree__Ast_402)
     (visibility public)
     (impl))
    ((name Ast_403)
     (obj_name migrate_parsetree__Ast_403)
     (visibility public)
     (impl))
    ((name Ast_404)
     (obj_name migrate_parsetree__Ast_404)
     (visibility public)
     (impl))
    ((name Ast_405)
     (obj_name migrate_parsetree__Ast_405)
     (visibility public)
     (impl))
    ((name Ast_406)
     (obj_name migrate_parsetree__Ast_406)
     (visibility public)
     (impl))
    ((name Ast_407)
     (obj_name migrate_parsetree__Ast_407)
     (visibility public)
     (impl))
    ((name Ast_408)
     (obj_name migrate_parsetree__Ast_408)
     (visibility public)
     (impl))
    ((name Ast_408_helper)
     (obj_name migrate_parsetree__Ast_408_helper)
     (visibility public)
     (impl))
    ((name Ast_409)
     (obj_name migrate_parsetree__Ast_409)
     (visibility public)
     (impl))
    ((name Ast_409_helper)
     (obj_name migrate_parsetree__Ast_409_helper)
     (visibility public)
     (impl))
    ((name Locations)
     (obj_name migrate_parsetree__Locations)
     (visibility public)
     (impl))
    ((name Migrate_parsetree)
     (obj_name migrate_parsetree)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_402_403)
     (obj_name migrate_parsetree__Migrate_parsetree_402_403)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_402_403_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_402_403_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_403_402)
     (obj_name migrate_parsetree__Migrate_parsetree_403_402)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_403_402_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_403_402_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_403_404)
     (obj_name migrate_parsetree__Migrate_parsetree_403_404)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_403_404_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_403_404_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_404_403)
     (obj_name migrate_parsetree__Migrate_parsetree_404_403)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_404_403_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_404_403_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_404_405)
     (obj_name migrate_parsetree__Migrate_parsetree_404_405)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_404_405_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_404_405_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_405_404)
     (obj_name migrate_parsetree__Migrate_parsetree_405_404)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_405_404_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_405_404_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_405_406)
     (obj_name migrate_parsetree__Migrate_parsetree_405_406)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_405_406_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_405_406_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_406_405)
     (obj_name migrate_parsetree__Migrate_parsetree_406_405)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_406_405_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_406_405_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_406_407)
     (obj_name migrate_parsetree__Migrate_parsetree_406_407)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_406_407_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_406_407_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_407_406)
     (obj_name migrate_parsetree__Migrate_parsetree_407_406)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_407_406_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_407_406_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_407_408)
     (obj_name migrate_parsetree__Migrate_parsetree_407_408)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_407_408_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_407_408_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_408_407)
     (obj_name migrate_parsetree__Migrate_parsetree_408_407)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_408_407_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_408_407_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_408_409)
     (obj_name migrate_parsetree__Migrate_parsetree_408_409)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_408_409_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_408_409_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_409_408)
     (obj_name migrate_parsetree__Migrate_parsetree_409_408)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_409_408_migrate)
     (obj_name migrate_parsetree__Migrate_parsetree_409_408_migrate)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_ast_io)
     (obj_name migrate_parsetree__Migrate_parsetree_ast_io)
     (visibility public)
     (impl)
     (intf))
    ((name Migrate_parsetree_compiler_functions)
     (obj_name migrate_parsetree__Migrate_parsetree_compiler_functions)
     (visibility public)
     (impl))
    ((name Migrate_parsetree_def)
     (obj_name migrate_parsetree__Migrate_parsetree_def)
     (visibility public)
     (impl)
     (intf))
    ((name Migrate_parsetree_driver)
     (obj_name migrate_parsetree__Migrate_parsetree_driver)
     (visibility public)
     (impl)
     (intf))
    ((name Migrate_parsetree_parse)
     (obj_name migrate_parsetree__Migrate_parsetree_parse)
     (visibility public)
     (impl)
     (intf))
    ((name Migrate_parsetree_versions)
     (obj_name migrate_parsetree__Migrate_parsetree_versions)
     (visibility public)
     (impl)
     (intf))
    ((name Stdlib0)
     (obj_name migrate_parsetree__Stdlib0)
     (visibility public)
     (impl)))
   (alias_module
    (name Migrate_parsetree__)
    (obj_name migrate_parsetree__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped
    (transition "Access modules via the Migrate_parsetree toplevel module"))
   (wrapped_compat
    ((name Ast_402)
     (obj_name ast_402)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_403)
     (obj_name ast_403)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_404)
     (obj_name ast_404)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_405)
     (obj_name ast_405)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_406)
     (obj_name ast_406)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_407)
     (obj_name ast_407)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_408)
     (obj_name ast_408)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_408_helper)
     (obj_name ast_408_helper)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_409)
     (obj_name ast_409)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Ast_409_helper)
     (obj_name ast_409_helper)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Locations)
     (obj_name locations)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_402_403)
     (obj_name migrate_parsetree_402_403)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_402_403_migrate)
     (obj_name migrate_parsetree_402_403_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_403_402)
     (obj_name migrate_parsetree_403_402)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_403_402_migrate)
     (obj_name migrate_parsetree_403_402_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_403_404)
     (obj_name migrate_parsetree_403_404)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_403_404_migrate)
     (obj_name migrate_parsetree_403_404_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_404_403)
     (obj_name migrate_parsetree_404_403)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_404_403_migrate)
     (obj_name migrate_parsetree_404_403_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_404_405)
     (obj_name migrate_parsetree_404_405)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_404_405_migrate)
     (obj_name migrate_parsetree_404_405_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_405_404)
     (obj_name migrate_parsetree_405_404)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_405_404_migrate)
     (obj_name migrate_parsetree_405_404_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_405_406)
     (obj_name migrate_parsetree_405_406)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_405_406_migrate)
     (obj_name migrate_parsetree_405_406_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_406_405)
     (obj_name migrate_parsetree_406_405)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_406_405_migrate)
     (obj_name migrate_parsetree_406_405_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_406_407)
     (obj_name migrate_parsetree_406_407)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_406_407_migrate)
     (obj_name migrate_parsetree_406_407_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_407_406)
     (obj_name migrate_parsetree_407_406)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_407_406_migrate)
     (obj_name migrate_parsetree_407_406_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_407_408)
     (obj_name migrate_parsetree_407_408)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_407_408_migrate)
     (obj_name migrate_parsetree_407_408_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_408_407)
     (obj_name migrate_parsetree_408_407)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_408_407_migrate)
     (obj_name migrate_parsetree_408_407_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_408_409)
     (obj_name migrate_parsetree_408_409)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_408_409_migrate)
     (obj_name migrate_parsetree_408_409_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_409_408)
     (obj_name migrate_parsetree_409_408)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_409_408_migrate)
     (obj_name migrate_parsetree_409_408_migrate)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_ast_io)
     (obj_name migrate_parsetree_ast_io)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_compiler_functions)
     (obj_name migrate_parsetree_compiler_functions)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_def)
     (obj_name migrate_parsetree_def)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_driver)
     (obj_name migrate_parsetree_driver)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_parse)
     (obj_name migrate_parsetree_parse)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Migrate_parsetree_versions)
     (obj_name migrate_parsetree_versions)
     (visibility public)
     (kind wrapped_compat)
     (impl))
    ((name Stdlib0)
     (obj_name stdlib0)
     (visibility public)
     (kind wrapped_compat)
     (impl)))))
 (ppx.driver
  (flags --dump-ast)
  (lint_flags --null)
  (main Migrate_parsetree.Driver.run_main)))
(library
 (name ocaml-migrate-parsetree.driver-main)
 (kind normal)
 (archives
  (byte driver-main/migrate_parsetree_driver_main.cma)
  (native driver-main/migrate_parsetree_driver_main.cmxa))
 (plugins
  (byte driver-main/migrate_parsetree_driver_main.cma)
  (native driver-main/migrate_parsetree_driver_main.cmxs))
 (foreign_archives (native driver-main/migrate_parsetree_driver_main.a))
 (requires ocaml-migrate-parsetree)
 (main_module_name Migrate_parsetree_driver_main)
 (modes byte native)
 (modules
  (singleton
   (name Migrate_parsetree_driver_main)
   (obj_name migrate_parsetree_driver_main)
   (visibility public)
   (impl))))
