Index of modules


A
Ast [Migrate_parsetree_versions.OCaml_version]
Ast definition for this version
Ast_402 [Migrate_parsetree]
Ast_402
Abstract syntax tree produced by parsing
Ast_403 [Migrate_parsetree]
Ast_403
Abstract syntax tree produced by parsing
Ast_404 [Migrate_parsetree]
Ast_404
Auxiliary AST types used by parsetree and typedtree.
Ast_405 [Migrate_parsetree]
Ast_405
Auxiliary AST types used by parsetree and typedtree.
Ast_406 [Migrate_parsetree]
Ast_406
Auxiliary AST types used by parsetree and typedtree.
Ast_helper [Migrate_parsetree.Compiler_libs]
Ast_helper [Ast_406]
Ast_helper [Ast_405]
Ast_helper [Ast_404]
Ast_helper [Ast_403]
Ast_helper [Ast_402]
Ast_io [Migrate_parsetree]
Ast_mapper [Migrate_parsetree.Compiler_libs]
Ast_mapper [Migrate_parsetree_versions.Ast]
Ast_mapper [Ast_406]
Ast_mapper [Ast_405]
Ast_mapper [Ast_404]
Ast_mapper [Ast_403]
Ast_mapper [Ast_402]
Asttypes [Migrate_parsetree.Compiler_libs]
Asttypes [Ast_406]
Asttypes [Ast_405]
Asttypes [Ast_404]
Asttypes [Ast_403]
Asttypes [Ast_402]

C
Cf [Ast_406.Ast_helper]
Cf [Ast_405.Ast_helper]
Cf [Ast_404.Ast_helper]
Cf [Ast_403.Ast_helper]
Cf [Ast_402.Ast_helper]
Ci [Ast_406.Ast_helper]
Ci [Ast_405.Ast_helper]
Ci [Ast_404.Ast_helper]
Ci [Ast_403.Ast_helper]
Ci [Ast_402.Ast_helper]
Cl [Ast_406.Ast_helper]
Cl [Ast_405.Ast_helper]
Cl [Ast_404.Ast_helper]
Cl [Ast_403.Ast_helper]
Cl [Ast_402.Ast_helper]
Compiler_libs [Migrate_parsetree]
Config [Migrate_parsetree_versions.Ast]
Config [Ast_406]
Config [Ast_405]
Config [Ast_404]
Config [Ast_403]
Config [Ast_402]
Const [Ast_406.Ast_helper]
Const [Ast_405.Ast_helper]
Const [Ast_404.Ast_helper]
Const [Ast_403.Ast_helper]
Convert [Migrate_parsetree]
Convert [Migrate_parsetree_versions]
Module level migration
Csig [Ast_406.Ast_helper]
Csig [Ast_405.Ast_helper]
Csig [Ast_404.Ast_helper]
Csig [Ast_403.Ast_helper]
Csig [Ast_402.Ast_helper]
Cstr [Ast_406.Ast_helper]
Cstr [Ast_405.Ast_helper]
Cstr [Ast_404.Ast_helper]
Cstr [Ast_403.Ast_helper]
Cstr [Ast_402.Ast_helper]
Ctf [Ast_406.Ast_helper]
Ctf [Ast_405.Ast_helper]
Ctf [Ast_404.Ast_helper]
Ctf [Ast_403.Ast_helper]
Ctf [Ast_402.Ast_helper]
Cty [Ast_406.Ast_helper]
Cty [Ast_405.Ast_helper]
Cty [Ast_404.Ast_helper]
Cty [Ast_403.Ast_helper]
Cty [Ast_402.Ast_helper]

D
Def [Migrate_parsetree_406_405_migrate]
Def [Migrate_parsetree_404_403_migrate]
Def [Migrate_parsetree_403_402_migrate]
Def [Migrate_parsetree]
Docstrings [Migrate_parsetree.Compiler_libs]
Docstrings [Ast_406]
Docstrings [Ast_405]
Docstrings [Ast_404]
Docstrings [Ast_403]
Docstrings [Ast_402]
Driver [Migrate_parsetree]

E
Exp [Ast_406.Ast_helper]
Exp [Ast_405.Ast_helper]
Exp [Ast_404.Ast_helper]
Exp [Ast_403.Ast_helper]
Exp [Ast_402.Ast_helper]

F
From [Migrate_parsetree_406_405_migrate]
From [Migrate_parsetree_405_406_migrate]
From [Migrate_parsetree_405_404_migrate]
From [Migrate_parsetree_404_405_migrate]
From [Migrate_parsetree_404_403_migrate]
From [Migrate_parsetree_403_404_migrate]
From [Migrate_parsetree_403_402_migrate]
From [Migrate_parsetree_402_403_migrate]

I
Incl [Ast_406.Ast_helper]
Incl [Ast_405.Ast_helper]
Incl [Ast_404.Ast_helper]
Incl [Ast_403.Ast_helper]
Incl [Ast_402.Ast_helper]

L
Location [Migrate_parsetree.Compiler_libs]
Location [Ast_406]
Location [Ast_405]
Location [Ast_404]
Location [Ast_403]
Location [Ast_402]
Longident [Migrate_parsetree.Compiler_libs]
Longident [Ast_406]
Longident [Ast_405]
Longident [Ast_404]
Longident [Ast_403]
Longident [Ast_402]

M
Mb [Ast_406.Ast_helper]
Mb [Ast_405.Ast_helper]
Mb [Ast_404.Ast_helper]
Mb [Ast_403.Ast_helper]
Mb [Ast_402.Ast_helper]
Md [Ast_406.Ast_helper]
Md [Ast_405.Ast_helper]
Md [Ast_404.Ast_helper]
Md [Ast_403.Ast_helper]
Md [Ast_402.Ast_helper]
Migrate_402_403 [Migrate_parsetree]
Migrate_403_402 [Migrate_parsetree]
Migrate_403_404 [Migrate_parsetree]
Migrate_404_403 [Migrate_parsetree]
Migrate_404_405 [Migrate_parsetree]
Migrate_405_404 [Migrate_parsetree]
Migrate_405_406 [Migrate_parsetree]
Migrate_406_405 [Migrate_parsetree]
Migrate_parsetree
Migrate_parsetree_402_403
Migrate_parsetree_402_403_migrate
Migrate_parsetree_403_402
Migrate_parsetree_403_402_migrate
Migrate_parsetree_403_404
Migrate_parsetree_403_404_migrate
Migrate_parsetree_404_403
Migrate_parsetree_404_403_migrate
Migrate_parsetree_404_405
Migrate_parsetree_404_405_migrate
Migrate_parsetree_405_404
Migrate_parsetree_405_404_migrate
Migrate_parsetree_405_406
Migrate_parsetree_405_406_migrate
Migrate_parsetree_406_405
Migrate_parsetree_406_405_migrate
Migrate_parsetree_ast_io
A marshalled ast packs the ast with the corresponding version of the frontend
Migrate_parsetree_compiler_functions
Migrate_parsetree_def
Features which are not available in all versions of the frontend
Migrate_parsetree_driver
State a rewriter can access
Migrate_parsetree_driver_main
Migrate_parsetree_ocamlbuild
Migrate_parsetree_parse
Migrate_parsetree_versions
Abstracting an OCaml frontend
Mod [Ast_406.Ast_helper]
Mod [Ast_405.Ast_helper]
Mod [Ast_404.Ast_helper]
Mod [Ast_403.Ast_helper]
Mod [Ast_402.Ast_helper]
Mtd [Ast_406.Ast_helper]
Mtd [Ast_405.Ast_helper]
Mtd [Ast_404.Ast_helper]
Mtd [Ast_403.Ast_helper]
Mtd [Ast_402.Ast_helper]
Mty [Ast_406.Ast_helper]
Mty [Ast_405.Ast_helper]
Mty [Ast_404.Ast_helper]
Mty [Ast_403.Ast_helper]
Mty [Ast_402.Ast_helper]

O
OCaml_402 [Migrate_parsetree]
OCaml_402 [Migrate_parsetree_versions]
OCaml_403 [Migrate_parsetree]
OCaml_403 [Migrate_parsetree_versions]
OCaml_404 [Migrate_parsetree]
OCaml_404 [Migrate_parsetree_versions]
OCaml_405 [Migrate_parsetree]
OCaml_405 [Migrate_parsetree_versions]
OCaml_406 [Migrate_parsetree]
OCaml_406 [Migrate_parsetree_versions]
OCaml_current [Migrate_parsetree]
OCaml_current [Migrate_parsetree_versions]
Opn [Ast_406.Ast_helper]
Opn [Ast_405.Ast_helper]
Opn [Ast_404.Ast_helper]
Opn [Ast_403.Ast_helper]
Opn [Ast_402.Ast_helper]
Outcometree [Migrate_parsetree_versions.Ast]
Outcometree [Ast_406]
Outcometree [Ast_405]
Outcometree [Ast_404]
Outcometree [Ast_403]
Outcometree [Ast_402]

P
Parse [Migrate_parsetree]
Parsetree [Migrate_parsetree.Compiler_libs]
Parsetree [Migrate_parsetree_versions.Ast]
Parsetree [Ast_406]
Parsetree [Ast_405]
Parsetree [Ast_404]
Parsetree [Ast_403]
Parsetree [Ast_402]
Pat [Ast_406.Ast_helper]
Pat [Ast_405.Ast_helper]
Pat [Ast_404.Ast_helper]
Pat [Ast_403.Ast_helper]
Pat [Ast_402.Ast_helper]

S
Sig [Ast_406.Ast_helper]
Sig [Ast_405.Ast_helper]
Sig [Ast_404.Ast_helper]
Sig [Ast_403.Ast_helper]
Sig [Ast_402.Ast_helper]
Str [Ast_406.Ast_helper]
Str [Ast_405.Ast_helper]
Str [Ast_404.Ast_helper]
Str [Ast_403.Ast_helper]
Str [Ast_402.Ast_helper]

T
Te [Ast_406.Ast_helper]
Type extensions
Te [Ast_405.Ast_helper]
Type extensions
Te [Ast_404.Ast_helper]
Type extensions
Te [Ast_403.Ast_helper]
Type extensions
Te [Ast_402.Ast_helper]
Type extensions
To [Migrate_parsetree_406_405_migrate]
To [Migrate_parsetree_405_406_migrate]
To [Migrate_parsetree_405_404_migrate]
To [Migrate_parsetree_404_405_migrate]
To [Migrate_parsetree_404_403_migrate]
To [Migrate_parsetree_403_404_migrate]
To [Migrate_parsetree_403_402_migrate]
To [Migrate_parsetree_402_403_migrate]
Typ [Ast_406.Ast_helper]
Typ [Ast_405.Ast_helper]
Typ [Ast_404.Ast_helper]
Typ [Ast_403.Ast_helper]
Typ [Ast_402.Ast_helper]
Type [Ast_406.Ast_helper]
Type [Ast_405.Ast_helper]
Type [Ast_404.Ast_helper]
Type [Ast_403.Ast_helper]
Type [Ast_402.Ast_helper]

V
Val [Ast_406.Ast_helper]
Val [Ast_405.Ast_helper]
Val [Ast_404.Ast_helper]
Val [Ast_403.Ast_helper]
Val [Ast_402.Ast_helper]
Vb [Ast_406.Ast_helper]
Vb [Ast_405.Ast_helper]
Vb [Ast_404.Ast_helper]
Vb [Ast_403.Ast_helper]
Vb [Ast_402.Ast_helper]
Versions [Migrate_parsetree]