# Class Ast_mapper_class_408.mapper

    class mapper : object .. end

    method attribute : Migrate_parsetree.Ast_408.Parsetree.attribute ->
           Migrate_parsetree.Ast_408.Parsetree.attribute

    method attributes : Migrate_parsetree.Ast_408.Parsetree.attribute list ->
           Migrate_parsetree.Ast_408.Parsetree.attribute list

    method binding_op : Migrate_parsetree.Ast_408.Parsetree.binding_op ->
           Migrate_parsetree.Ast_408.Parsetree.binding_op

    method case : Migrate_parsetree.Ast_408.Parsetree.case ->
           Migrate_parsetree.Ast_408.Parsetree.case

    method cases : Migrate_parsetree.Ast_408.Parsetree.case list ->
           Migrate_parsetree.Ast_408.Parsetree.case list

    method class_declaration : Migrate_parsetree.Ast_408.Parsetree.class_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.class_declaration

    method class_description : Migrate_parsetree.Ast_408.Parsetree.class_description ->
           Migrate_parsetree.Ast_408.Parsetree.class_description

    method class_expr : Migrate_parsetree.Ast_408.Parsetree.class_expr ->
           Migrate_parsetree.Ast_408.Parsetree.class_expr

    method class_field : Migrate_parsetree.Ast_408.Parsetree.class_field ->
           Migrate_parsetree.Ast_408.Parsetree.class_field

    method class_signature : Migrate_parsetree.Ast_408.Parsetree.class_signature ->
           Migrate_parsetree.Ast_408.Parsetree.class_signature

    method class_structure : Migrate_parsetree.Ast_408.Parsetree.class_structure ->
           Migrate_parsetree.Ast_408.Parsetree.class_structure

    method class_type : Migrate_parsetree.Ast_408.Parsetree.class_type ->
           Migrate_parsetree.Ast_408.Parsetree.class_type

    method class_type_declaration : Migrate_parsetree.Ast_408.Parsetree.class_type_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.class_type_declaration

    method class_type_field : Migrate_parsetree.Ast_408.Parsetree.class_type_field ->
           Migrate_parsetree.Ast_408.Parsetree.class_type_field

    method constructor_arguments : Migrate_parsetree.Ast_408.Parsetree.constructor_arguments ->
           Migrate_parsetree.Ast_408.Parsetree.constructor_arguments

    method constructor_declaration : Migrate_parsetree.Ast_408.Parsetree.constructor_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.constructor_declaration

    method expr : Migrate_parsetree.Ast_408.Parsetree.expression ->
           Migrate_parsetree.Ast_408.Parsetree.expression

    method extension : Migrate_parsetree.Ast_408.Parsetree.extension ->
           Migrate_parsetree.Ast_408.Parsetree.extension

    method extension_constructor : Migrate_parsetree.Ast_408.Parsetree.extension_constructor ->
           Migrate_parsetree.Ast_408.Parsetree.extension_constructor

    method include_declaration : Migrate_parsetree.Ast_408.Parsetree.include_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.include_declaration

    method include_description : Migrate_parsetree.Ast_408.Parsetree.include_description ->
           Migrate_parsetree.Ast_408.Parsetree.include_description

    method label_declaration : Migrate_parsetree.Ast_408.Parsetree.label_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.label_declaration

    method location : Migrate_parsetree.Ast_408.Location.t -> Migrate_parsetree.Ast_408.Location.t

    method module_binding : Migrate_parsetree.Ast_408.Parsetree.module_binding ->
           Migrate_parsetree.Ast_408.Parsetree.module_binding

    method module_declaration : Migrate_parsetree.Ast_408.Parsetree.module_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.module_declaration

    method module_substitution : Migrate_parsetree.Ast_408.Parsetree.module_substitution ->
           Migrate_parsetree.Ast_408.Parsetree.module_substitution

    method module_expr : Migrate_parsetree.Ast_408.Parsetree.module_expr ->
           Migrate_parsetree.Ast_408.Parsetree.module_expr

    method module_type : Migrate_parsetree.Ast_408.Parsetree.module_type ->
           Migrate_parsetree.Ast_408.Parsetree.module_type

    method module_type_declaration : Migrate_parsetree.Ast_408.Parsetree.module_type_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.module_type_declaration

    method open_declaration : Migrate_parsetree.Ast_408.Parsetree.open_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.open_declaration

    method open_description : Migrate_parsetree.Ast_408.Parsetree.open_description ->
           Migrate_parsetree.Ast_408.Parsetree.open_description

    method pat : Migrate_parsetree.Ast_408.Parsetree.pattern ->
           Migrate_parsetree.Ast_408.Parsetree.pattern

    method payload : Migrate_parsetree.Ast_408.Parsetree.payload ->
           Migrate_parsetree.Ast_408.Parsetree.payload

    method signature : Migrate_parsetree.Ast_408.Parsetree.signature ->
           Migrate_parsetree.Ast_408.Parsetree.signature

    method signature_item : Migrate_parsetree.Ast_408.Parsetree.signature_item ->
           Migrate_parsetree.Ast_408.Parsetree.signature_item

    method structure : Migrate_parsetree.Ast_408.Parsetree.structure ->
           Migrate_parsetree.Ast_408.Parsetree.structure

    method structure_item : Migrate_parsetree.Ast_408.Parsetree.structure_item ->
           Migrate_parsetree.Ast_408.Parsetree.structure_item

    method typ : Migrate_parsetree.Ast_408.Parsetree.core_type ->
           Migrate_parsetree.Ast_408.Parsetree.core_type

    method type_declaration : Migrate_parsetree.Ast_408.Parsetree.type_declaration ->
           Migrate_parsetree.Ast_408.Parsetree.type_declaration

    method type_exception : Migrate_parsetree.Ast_408.Parsetree.type_exception ->
           Migrate_parsetree.Ast_408.Parsetree.type_exception

    method type_extension : Migrate_parsetree.Ast_408.Parsetree.type_extension ->
           Migrate_parsetree.Ast_408.Parsetree.type_extension

    method type_kind : Migrate_parsetree.Ast_408.Parsetree.type_kind ->
           Migrate_parsetree.Ast_408.Parsetree.type_kind

    method value_binding : Migrate_parsetree.Ast_408.Parsetree.value_binding ->
           Migrate_parsetree.Ast_408.Parsetree.value_binding

    method value_description : Migrate_parsetree.Ast_408.Parsetree.value_description ->
           Migrate_parsetree.Ast_408.Parsetree.value_description

    method with_constraint : Migrate_parsetree.Ast_408.Parsetree.with_constraint ->
           Migrate_parsetree.Ast_408.Parsetree.with_constraint