Up
Index of types
_types
[
Migrate_parsetree_versions
]
A
arg_label
[
Ast_406.Asttypes
]
arg_label
[
Ast_405.Asttypes
]
arg_label
[
Ast_404.Asttypes
]
arg_label
[
Ast_403.Asttypes
]
ast
[
Migrate_parsetree_ast_io
]
attribute
[
Ast_406.Parsetree
]
attribute
[
Ast_405.Parsetree
]
attribute
[
Ast_404.Parsetree
]
attribute
[
Ast_403.Parsetree
]
attribute
[
Ast_402.Parsetree
]
attributes
[
Ast_406.Parsetree
]
attributes
[
Ast_405.Parsetree
]
attributes
[
Ast_404.Parsetree
]
attributes
[
Ast_403.Parsetree
]
attributes
[
Ast_402.Parsetree
]
attrs
[
Ast_406.Ast_helper
]
attrs
[
Ast_405.Ast_helper
]
attrs
[
Ast_404.Ast_helper
]
attrs
[
Ast_403.Ast_helper
]
attrs
[
Ast_402.Ast_helper
]
C
case
[
Migrate_parsetree_versions.Ast.Parsetree
]
case
[
Ast_406.Parsetree
]
case
[
Ast_405.Parsetree
]
case
[
Ast_404.Parsetree
]
case
[
Ast_403.Parsetree
]
case
[
Ast_402.Parsetree
]
class_declaration
[
Ast_406.Parsetree
]
class_declaration
[
Ast_405.Parsetree
]
class_declaration
[
Ast_404.Parsetree
]
class_declaration
[
Ast_403.Parsetree
]
class_declaration
[
Ast_402.Parsetree
]
class_description
[
Ast_406.Parsetree
]
class_description
[
Ast_405.Parsetree
]
class_description
[
Ast_404.Parsetree
]
class_description
[
Ast_403.Parsetree
]
class_description
[
Ast_402.Parsetree
]
class_expr
[
Ast_406.Parsetree
]
class_expr
[
Ast_405.Parsetree
]
class_expr
[
Ast_404.Parsetree
]
class_expr
[
Ast_403.Parsetree
]
class_expr
[
Ast_402.Parsetree
]
class_expr_desc
[
Ast_406.Parsetree
]
class_expr_desc
[
Ast_405.Parsetree
]
class_expr_desc
[
Ast_404.Parsetree
]
class_expr_desc
[
Ast_403.Parsetree
]
class_expr_desc
[
Ast_402.Parsetree
]
class_field
[
Ast_406.Parsetree
]
class_field
[
Ast_405.Parsetree
]
class_field
[
Ast_404.Parsetree
]
class_field
[
Ast_403.Parsetree
]
class_field
[
Ast_402.Parsetree
]
class_field_desc
[
Ast_406.Parsetree
]
class_field_desc
[
Ast_405.Parsetree
]
class_field_desc
[
Ast_404.Parsetree
]
class_field_desc
[
Ast_403.Parsetree
]
class_field_desc
[
Ast_402.Parsetree
]
class_field_kind
[
Ast_406.Parsetree
]
class_field_kind
[
Ast_405.Parsetree
]
class_field_kind
[
Ast_404.Parsetree
]
class_field_kind
[
Ast_403.Parsetree
]
class_field_kind
[
Ast_402.Parsetree
]
class_infos
[
Ast_406.Parsetree
]
class_infos
[
Ast_405.Parsetree
]
class_infos
[
Ast_404.Parsetree
]
class_infos
[
Ast_403.Parsetree
]
class_infos
[
Ast_402.Parsetree
]
class_signature
[
Ast_406.Parsetree
]
class_signature
[
Ast_405.Parsetree
]
class_signature
[
Ast_404.Parsetree
]
class_signature
[
Ast_403.Parsetree
]
class_signature
[
Ast_402.Parsetree
]
class_structure
[
Ast_406.Parsetree
]
class_structure
[
Ast_405.Parsetree
]
class_structure
[
Ast_404.Parsetree
]
class_structure
[
Ast_403.Parsetree
]
class_structure
[
Ast_402.Parsetree
]
class_type
[
Ast_406.Parsetree
]
class_type
[
Ast_405.Parsetree
]
class_type
[
Ast_404.Parsetree
]
class_type
[
Ast_403.Parsetree
]
class_type
[
Ast_402.Parsetree
]
class_type_declaration
[
Ast_406.Parsetree
]
class_type_declaration
[
Ast_405.Parsetree
]
class_type_declaration
[
Ast_404.Parsetree
]
class_type_declaration
[
Ast_403.Parsetree
]
class_type_declaration
[
Ast_402.Parsetree
]
class_type_desc
[
Ast_406.Parsetree
]
class_type_desc
[
Ast_405.Parsetree
]
class_type_desc
[
Ast_404.Parsetree
]
class_type_desc
[
Ast_403.Parsetree
]
class_type_desc
[
Ast_402.Parsetree
]
class_type_field
[
Ast_406.Parsetree
]
class_type_field
[
Ast_405.Parsetree
]
class_type_field
[
Ast_404.Parsetree
]
class_type_field
[
Ast_403.Parsetree
]
class_type_field
[
Ast_402.Parsetree
]
class_type_field_desc
[
Ast_406.Parsetree
]
class_type_field_desc
[
Ast_405.Parsetree
]
class_type_field_desc
[
Ast_404.Parsetree
]
class_type_field_desc
[
Ast_403.Parsetree
]
class_type_field_desc
[
Ast_402.Parsetree
]
closed_flag
[
Ast_406.Asttypes
]
closed_flag
[
Ast_405.Asttypes
]
closed_flag
[
Ast_404.Asttypes
]
closed_flag
[
Ast_403.Asttypes
]
closed_flag
[
Ast_402.Asttypes
]
config
[
Migrate_parsetree_driver
]
constant
[
Ast_406.Parsetree
]
constant
[
Ast_406.Asttypes
]
constant
[
Ast_405.Parsetree
]
constant
[
Ast_405.Asttypes
]
constant
[
Ast_404.Parsetree
]
constant
[
Ast_404.Asttypes
]
constant
[
Ast_403.Parsetree
]
constant
[
Ast_403.Asttypes
]
constant
[
Ast_402.Asttypes
]
constructor_arguments
[
Ast_406.Parsetree
]
constructor_arguments
[
Ast_405.Parsetree
]
constructor_arguments
[
Ast_404.Parsetree
]
constructor_arguments
[
Ast_403.Parsetree
]
constructor_declaration
[
Ast_406.Parsetree
]
constructor_declaration
[
Ast_405.Parsetree
]
constructor_declaration
[
Ast_404.Parsetree
]
constructor_declaration
[
Ast_403.Parsetree
]
constructor_declaration
[
Ast_402.Parsetree
]
cookies
[
Migrate_parsetree_driver
]
core_type
[
Migrate_parsetree_versions.Ast.Parsetree
]
core_type
[
Ast_406.Parsetree
]
core_type
[
Ast_405.Parsetree
]
core_type
[
Ast_404.Parsetree
]
core_type
[
Ast_403.Parsetree
]
core_type
[
Ast_402.Parsetree
]
core_type_desc
[
Ast_406.Parsetree
]
core_type_desc
[
Ast_405.Parsetree
]
core_type_desc
[
Ast_404.Parsetree
]
core_type_desc
[
Ast_403.Parsetree
]
core_type_desc
[
Ast_402.Parsetree
]
D
direction_flag
[
Ast_406.Asttypes
]
direction_flag
[
Ast_405.Asttypes
]
direction_flag
[
Ast_404.Asttypes
]
direction_flag
[
Ast_403.Asttypes
]
direction_flag
[
Ast_402.Asttypes
]
directive_argument
[
Ast_406.Parsetree
]
directive_argument
[
Ast_405.Parsetree
]
directive_argument
[
Ast_404.Parsetree
]
directive_argument
[
Ast_403.Parsetree
]
directive_argument
[
Ast_402.Parsetree
]
docs
[
Ast_406.Docstrings
]
docs
[
Ast_405.Docstrings
]
docs
[
Ast_404.Docstrings
]
docs
[
Ast_403.Docstrings
]
docs
[
Ast_402.Docstrings
]
docstring
[
Ast_406.Docstrings
]
docstring
[
Ast_405.Docstrings
]
docstring
[
Ast_404.Docstrings
]
docstring
[
Ast_403.Docstrings
]
docstring
[
Ast_402.Docstrings
]
E
expression
[
Migrate_parsetree_versions.Ast.Parsetree
]
expression
[
Ast_406.Parsetree
]
expression
[
Ast_405.Parsetree
]
expression
[
Ast_404.Parsetree
]
expression
[
Ast_403.Parsetree
]
expression
[
Ast_402.Parsetree
]
expression_desc
[
Ast_406.Parsetree
]
expression_desc
[
Ast_405.Parsetree
]
expression_desc
[
Ast_404.Parsetree
]
expression_desc
[
Ast_403.Parsetree
]
expression_desc
[
Ast_402.Parsetree
]
extension
[
Ast_406.Parsetree
]
extension
[
Ast_405.Parsetree
]
extension
[
Ast_404.Parsetree
]
extension
[
Ast_403.Parsetree
]
extension
[
Ast_402.Parsetree
]
extension_constructor
[
Migrate_parsetree_versions.Ast.Parsetree
]
extension_constructor
[
Ast_406.Parsetree
]
extension_constructor
[
Ast_405.Parsetree
]
extension_constructor
[
Ast_404.Parsetree
]
extension_constructor
[
Ast_403.Parsetree
]
extension_constructor
[
Ast_402.Parsetree
]
extension_constructor_kind
[
Ast_406.Parsetree
]
extension_constructor_kind
[
Ast_405.Parsetree
]
extension_constructor_kind
[
Ast_404.Parsetree
]
extension_constructor_kind
[
Ast_403.Parsetree
]
extension_constructor_kind
[
Ast_402.Parsetree
]
extra
[
Migrate_parsetree_driver
]
F
filename
[
Migrate_parsetree_ast_io
]
A simple alias used for the filename of the source that produced an AST
G
get_case
[
Migrate_parsetree_versions
]
get_core_type
[
Migrate_parsetree_versions
]
get_expression
[
Migrate_parsetree_versions
]
get_extension_constructor
[
Migrate_parsetree_versions
]
get_mapper
[
Migrate_parsetree_versions
]
get_out_class_type
[
Migrate_parsetree_versions
]
get_out_module_type
[
Migrate_parsetree_versions
]
get_out_phrase
[
Migrate_parsetree_versions
]
get_out_sig_item
[
Migrate_parsetree_versions
]
get_out_type
[
Migrate_parsetree_versions
]
get_out_type_extension
[
Migrate_parsetree_versions
]
get_out_value
[
Migrate_parsetree_versions
]
get_pattern
[
Migrate_parsetree_versions
]
get_signature
[
Migrate_parsetree_versions
]
get_structure
[
Migrate_parsetree_versions
]
get_toplevel_phrase
[
Migrate_parsetree_versions
]
get_type_declaration
[
Migrate_parsetree_versions
]
get_type_extension
[
Migrate_parsetree_versions
]
I
immediate_migration
[
Migrate_parsetree_versions
]
include_declaration
[
Ast_406.Parsetree
]
include_declaration
[
Ast_405.Parsetree
]
include_declaration
[
Ast_404.Parsetree
]
include_declaration
[
Ast_403.Parsetree
]
include_declaration
[
Ast_402.Parsetree
]
include_description
[
Ast_406.Parsetree
]
include_description
[
Ast_405.Parsetree
]
include_description
[
Ast_404.Parsetree
]
include_description
[
Ast_403.Parsetree
]
include_description
[
Ast_402.Parsetree
]
include_infos
[
Ast_406.Parsetree
]
include_infos
[
Ast_405.Parsetree
]
include_infos
[
Ast_404.Parsetree
]
include_infos
[
Ast_403.Parsetree
]
include_infos
[
Ast_402.Parsetree
]
info
[
Ast_406.Docstrings
]
info
[
Ast_405.Docstrings
]
info
[
Ast_404.Docstrings
]
info
[
Ast_403.Docstrings
]
info
[
Ast_402.Docstrings
]
L
label
[
Ast_406.Asttypes
]
label
[
Ast_405.Asttypes
]
label
[
Ast_404.Asttypes
]
label
[
Ast_403.Asttypes
]
label
[
Ast_402.Asttypes
]
label_declaration
[
Ast_406.Parsetree
]
label_declaration
[
Ast_405.Parsetree
]
label_declaration
[
Ast_404.Parsetree
]
label_declaration
[
Ast_403.Parsetree
]
label_declaration
[
Ast_402.Parsetree
]
lid
[
Ast_406.Ast_helper
]
lid
[
Ast_405.Ast_helper
]
lid
[
Ast_404.Ast_helper
]
lid
[
Ast_403.Ast_helper
]
lid
[
Ast_402.Ast_helper
]
loc
[
Ast_406.Ast_helper
]
loc
[
Ast_406.Asttypes
]
loc
[
Ast_405.Ast_helper
]
loc
[
Ast_405.Asttypes
]
loc
[
Ast_404.Ast_helper
]
loc
[
Ast_404.Asttypes
]
loc
[
Ast_403.Ast_helper
]
loc
[
Ast_403.Asttypes
]
loc
[
Ast_402.Ast_helper
]
loc
[
Ast_402.Asttypes
]
M
mapper
[
Migrate_parsetree_versions.Ast.Ast_mapper
]
mapper
[
Ast_406.Ast_mapper
]
mapper
[
Ast_405.Ast_mapper
]
mapper
[
Ast_404.Ast_mapper
]
mapper
[
Ast_403.Ast_mapper
]
mapper
[
Ast_402.Ast_mapper
]
migration_functions
[
Migrate_parsetree_versions
]
A record for migrating each AST construct between two known versions
migration_info
[
Migrate_parsetree_versions
]
migration_info
is an opaque type that is used to generate migration functions.
missing_feature
[
Migrate_parsetree_def
]
module_binding
[
Ast_406.Parsetree
]
module_binding
[
Ast_405.Parsetree
]
module_binding
[
Ast_404.Parsetree
]
module_binding
[
Ast_403.Parsetree
]
module_binding
[
Ast_402.Parsetree
]
module_declaration
[
Ast_406.Parsetree
]
module_declaration
[
Ast_405.Parsetree
]
module_declaration
[
Ast_404.Parsetree
]
module_declaration
[
Ast_403.Parsetree
]
module_declaration
[
Ast_402.Parsetree
]
module_expr
[
Ast_406.Parsetree
]
module_expr
[
Ast_405.Parsetree
]
module_expr
[
Ast_404.Parsetree
]
module_expr
[
Ast_403.Parsetree
]
module_expr
[
Ast_402.Parsetree
]
module_expr_desc
[
Ast_406.Parsetree
]
module_expr_desc
[
Ast_405.Parsetree
]
module_expr_desc
[
Ast_404.Parsetree
]
module_expr_desc
[
Ast_403.Parsetree
]
module_expr_desc
[
Ast_402.Parsetree
]
module_type
[
Ast_406.Parsetree
]
module_type
[
Ast_405.Parsetree
]
module_type
[
Ast_404.Parsetree
]
module_type
[
Ast_403.Parsetree
]
module_type
[
Ast_402.Parsetree
]
module_type_declaration
[
Ast_406.Parsetree
]
module_type_declaration
[
Ast_405.Parsetree
]
module_type_declaration
[
Ast_404.Parsetree
]
module_type_declaration
[
Ast_403.Parsetree
]
module_type_declaration
[
Ast_402.Parsetree
]
module_type_desc
[
Ast_406.Parsetree
]
module_type_desc
[
Ast_405.Parsetree
]
module_type_desc
[
Ast_404.Parsetree
]
module_type_desc
[
Ast_403.Parsetree
]
module_type_desc
[
Ast_402.Parsetree
]
mutable_flag
[
Ast_406.Asttypes
]
mutable_flag
[
Ast_405.Asttypes
]
mutable_flag
[
Ast_404.Asttypes
]
mutable_flag
[
Ast_403.Asttypes
]
mutable_flag
[
Ast_402.Asttypes
]
O
object_field
[
Ast_406.Parsetree
]
ocaml_version
[
Migrate_parsetree_versions
]
Representing an ocaml version in type language
open_description
[
Ast_406.Parsetree
]
open_description
[
Ast_405.Parsetree
]
open_description
[
Ast_404.Parsetree
]
open_description
[
Ast_403.Parsetree
]
open_description
[
Ast_402.Parsetree
]
out_attribute
[
Ast_406.Outcometree
]
out_attribute
[
Ast_405.Outcometree
]
out_attribute
[
Ast_404.Outcometree
]
out_attribute
[
Ast_403.Outcometree
]
out_class_sig_item
[
Ast_406.Outcometree
]
out_class_sig_item
[
Ast_405.Outcometree
]
out_class_sig_item
[
Ast_404.Outcometree
]
out_class_sig_item
[
Ast_403.Outcometree
]
out_class_sig_item
[
Ast_402.Outcometree
]
out_class_type
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_class_type
[
Ast_406.Outcometree
]
out_class_type
[
Ast_405.Outcometree
]
out_class_type
[
Ast_404.Outcometree
]
out_class_type
[
Ast_403.Outcometree
]
out_class_type
[
Ast_402.Outcometree
]
out_ext_status
[
Ast_406.Outcometree
]
out_ext_status
[
Ast_405.Outcometree
]
out_ext_status
[
Ast_404.Outcometree
]
out_ext_status
[
Ast_403.Outcometree
]
out_ext_status
[
Ast_402.Outcometree
]
out_extension_constructor
[
Ast_406.Outcometree
]
out_extension_constructor
[
Ast_405.Outcometree
]
out_extension_constructor
[
Ast_404.Outcometree
]
out_extension_constructor
[
Ast_403.Outcometree
]
out_extension_constructor
[
Ast_402.Outcometree
]
out_ident
[
Ast_406.Outcometree
]
out_ident
[
Ast_405.Outcometree
]
out_ident
[
Ast_404.Outcometree
]
out_ident
[
Ast_403.Outcometree
]
out_ident
[
Ast_402.Outcometree
]
out_module_type
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_module_type
[
Ast_406.Outcometree
]
out_module_type
[
Ast_405.Outcometree
]
out_module_type
[
Ast_404.Outcometree
]
out_module_type
[
Ast_403.Outcometree
]
out_module_type
[
Ast_402.Outcometree
]
out_phrase
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_phrase
[
Ast_406.Outcometree
]
out_phrase
[
Ast_405.Outcometree
]
out_phrase
[
Ast_404.Outcometree
]
out_phrase
[
Ast_403.Outcometree
]
out_phrase
[
Ast_402.Outcometree
]
out_rec_status
[
Ast_406.Outcometree
]
out_rec_status
[
Ast_405.Outcometree
]
out_rec_status
[
Ast_404.Outcometree
]
out_rec_status
[
Ast_403.Outcometree
]
out_rec_status
[
Ast_402.Outcometree
]
out_sig_item
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_sig_item
[
Ast_406.Outcometree
]
out_sig_item
[
Ast_405.Outcometree
]
out_sig_item
[
Ast_404.Outcometree
]
out_sig_item
[
Ast_403.Outcometree
]
out_sig_item
[
Ast_402.Outcometree
]
out_string
[
Ast_406.Outcometree
]
out_type
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_type
[
Ast_406.Outcometree
]
out_type
[
Ast_405.Outcometree
]
out_type
[
Ast_404.Outcometree
]
out_type
[
Ast_403.Outcometree
]
out_type
[
Ast_402.Outcometree
]
out_type_decl
[
Ast_406.Outcometree
]
out_type_decl
[
Ast_405.Outcometree
]
out_type_decl
[
Ast_404.Outcometree
]
out_type_decl
[
Ast_403.Outcometree
]
out_type_decl
[
Ast_402.Outcometree
]
out_type_extension
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_type_extension
[
Ast_406.Outcometree
]
out_type_extension
[
Ast_405.Outcometree
]
out_type_extension
[
Ast_404.Outcometree
]
out_type_extension
[
Ast_403.Outcometree
]
out_type_extension
[
Ast_402.Outcometree
]
out_val_decl
[
Ast_406.Outcometree
]
out_val_decl
[
Ast_405.Outcometree
]
out_val_decl
[
Ast_404.Outcometree
]
out_val_decl
[
Ast_403.Outcometree
]
out_value
[
Migrate_parsetree_versions.Ast.Outcometree
]
out_value
[
Ast_406.Outcometree
]
out_value
[
Ast_405.Outcometree
]
out_value
[
Ast_404.Outcometree
]
out_value
[
Ast_403.Outcometree
]
out_value
[
Ast_402.Outcometree
]
out_variant
[
Ast_406.Outcometree
]
out_variant
[
Ast_405.Outcometree
]
out_variant
[
Ast_404.Outcometree
]
out_variant
[
Ast_403.Outcometree
]
out_variant
[
Ast_402.Outcometree
]
override_flag
[
Ast_406.Asttypes
]
override_flag
[
Ast_405.Asttypes
]
override_flag
[
Ast_404.Asttypes
]
override_flag
[
Ast_403.Asttypes
]
override_flag
[
Ast_402.Asttypes
]
P
package_type
[
Ast_406.Parsetree
]
package_type
[
Ast_405.Parsetree
]
package_type
[
Ast_404.Parsetree
]
package_type
[
Ast_403.Parsetree
]
package_type
[
Ast_402.Parsetree
]
pattern
[
Migrate_parsetree_versions.Ast.Parsetree
]
pattern
[
Ast_406.Parsetree
]
pattern
[
Ast_405.Parsetree
]
pattern
[
Ast_404.Parsetree
]
pattern
[
Ast_403.Parsetree
]
pattern
[
Ast_402.Parsetree
]
pattern_desc
[
Ast_406.Parsetree
]
pattern_desc
[
Ast_405.Parsetree
]
pattern_desc
[
Ast_404.Parsetree
]
pattern_desc
[
Ast_403.Parsetree
]
pattern_desc
[
Ast_402.Parsetree
]
payload
[
Ast_406.Parsetree
]
payload
[
Ast_405.Parsetree
]
payload
[
Ast_404.Parsetree
]
payload
[
Ast_403.Parsetree
]
payload
[
Ast_402.Parsetree
]
private_flag
[
Ast_406.Asttypes
]
private_flag
[
Ast_405.Asttypes
]
private_flag
[
Ast_404.Asttypes
]
private_flag
[
Ast_403.Asttypes
]
private_flag
[
Ast_402.Asttypes
]
R
read_error
[
Migrate_parsetree_ast_io
]
rec_flag
[
Ast_406.Asttypes
]
rec_flag
[
Ast_405.Asttypes
]
rec_flag
[
Ast_404.Asttypes
]
rec_flag
[
Ast_403.Asttypes
]
rec_flag
[
Ast_402.Asttypes
]
rewriter
[
Migrate_parsetree_driver
]
row_field
[
Ast_406.Parsetree
]
row_field
[
Ast_405.Parsetree
]
row_field
[
Ast_404.Parsetree
]
row_field
[
Ast_403.Parsetree
]
row_field
[
Ast_402.Parsetree
]
S
signature
[
Migrate_parsetree_versions.Ast.Parsetree
]
signature
[
Ast_406.Parsetree
]
signature
[
Ast_405.Parsetree
]
signature
[
Ast_404.Parsetree
]
signature
[
Ast_403.Parsetree
]
signature
[
Ast_402.Parsetree
]
signature_item
[
Ast_406.Parsetree
]
signature_item
[
Ast_405.Parsetree
]
signature_item
[
Ast_404.Parsetree
]
signature_item
[
Ast_403.Parsetree
]
signature_item
[
Ast_402.Parsetree
]
signature_item_desc
[
Ast_406.Parsetree
]
signature_item_desc
[
Ast_405.Parsetree
]
signature_item_desc
[
Ast_404.Parsetree
]
signature_item_desc
[
Ast_403.Parsetree
]
signature_item_desc
[
Ast_402.Parsetree
]
some_signature
[
Migrate_parsetree_driver
]
some_structure
[
Migrate_parsetree_driver
]
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
]
structure
[
Migrate_parsetree_versions.Ast.Parsetree
]
structure
[
Ast_406.Parsetree
]
structure
[
Ast_405.Parsetree
]
structure
[
Ast_404.Parsetree
]
structure
[
Ast_403.Parsetree
]
structure
[
Ast_402.Parsetree
]
structure_item
[
Ast_406.Parsetree
]
structure_item
[
Ast_405.Parsetree
]
structure_item
[
Ast_404.Parsetree
]
structure_item
[
Ast_403.Parsetree
]
structure_item
[
Ast_402.Parsetree
]
structure_item_desc
[
Ast_406.Parsetree
]
structure_item_desc
[
Ast_405.Parsetree
]
structure_item_desc
[
Ast_404.Parsetree
]
structure_item_desc
[
Ast_403.Parsetree
]
structure_item_desc
[
Ast_402.Parsetree
]
T
text
[
Ast_406.Docstrings
]
text
[
Ast_405.Docstrings
]
text
[
Ast_404.Docstrings
]
text
[
Ast_403.Docstrings
]
text
[
Ast_402.Docstrings
]
toplevel_phrase
[
Migrate_parsetree_versions.Ast.Parsetree
]
toplevel_phrase
[
Ast_406.Parsetree
]
toplevel_phrase
[
Ast_405.Parsetree
]
toplevel_phrase
[
Ast_404.Parsetree
]
toplevel_phrase
[
Ast_403.Parsetree
]
toplevel_phrase
[
Ast_402.Parsetree
]
type_comparison
[
Migrate_parsetree_versions
]
type_declaration
[
Migrate_parsetree_versions.Ast.Parsetree
]
type_declaration
[
Ast_406.Parsetree
]
type_declaration
[
Ast_405.Parsetree
]
type_declaration
[
Ast_404.Parsetree
]
type_declaration
[
Ast_403.Parsetree
]
type_declaration
[
Ast_402.Parsetree
]
type_extension
[
Migrate_parsetree_versions.Ast.Parsetree
]
type_extension
[
Ast_406.Parsetree
]
type_extension
[
Ast_405.Parsetree
]
type_extension
[
Ast_404.Parsetree
]
type_extension
[
Ast_403.Parsetree
]
type_extension
[
Ast_402.Parsetree
]
type_kind
[
Ast_406.Parsetree
]
type_kind
[
Ast_405.Parsetree
]
type_kind
[
Ast_404.Parsetree
]
type_kind
[
Ast_403.Parsetree
]
type_kind
[
Ast_402.Parsetree
]
types
[
Migrate_parsetree_versions.OCaml_version
]
Shortcut for talking about Ast types
V
value_binding
[
Ast_406.Parsetree
]
value_binding
[
Ast_405.Parsetree
]
value_binding
[
Ast_404.Parsetree
]
value_binding
[
Ast_403.Parsetree
]
value_binding
[
Ast_402.Parsetree
]
value_description
[
Ast_406.Parsetree
]
value_description
[
Ast_405.Parsetree
]
value_description
[
Ast_404.Parsetree
]
value_description
[
Ast_403.Parsetree
]
value_description
[
Ast_402.Parsetree
]
variance
[
Ast_406.Asttypes
]
variance
[
Ast_405.Asttypes
]
variance
[
Ast_404.Asttypes
]
variance
[
Ast_403.Asttypes
]
variance
[
Ast_402.Asttypes
]
virtual_flag
[
Ast_406.Asttypes
]
virtual_flag
[
Ast_405.Asttypes
]
virtual_flag
[
Ast_404.Asttypes
]
virtual_flag
[
Ast_403.Asttypes
]
virtual_flag
[
Ast_402.Asttypes
]
W
with_constraint
[
Ast_406.Parsetree
]
with_constraint
[
Ast_405.Parsetree
]
with_constraint
[
Ast_404.Parsetree
]
with_constraint
[
Ast_403.Parsetree
]
with_constraint
[
Ast_402.Parsetree
]
witnesses
[
Migrate_parsetree_versions
]
A version of the OCaml frontend packs the ast with type witnesses so that equalities can be recovered dynamically.