sig
  class mapper :
    object
      method attribute :
        Ast_402.Parsetree.attribute -> Ast_402.Parsetree.attribute
      method attributes :
        Ast_402.Parsetree.attribute list -> Ast_402.Parsetree.attribute list
      method case : Ast_402.Parsetree.case -> Ast_402.Parsetree.case
      method cases :
        Ast_402.Parsetree.case list -> Ast_402.Parsetree.case list
      method class_declaration :
        Ast_402.Parsetree.class_declaration ->
        Ast_402.Parsetree.class_declaration
      method class_description :
        Ast_402.Parsetree.class_description ->
        Ast_402.Parsetree.class_description
      method class_expr :
        Ast_402.Parsetree.class_expr -> Ast_402.Parsetree.class_expr
      method class_field :
        Ast_402.Parsetree.class_field -> Ast_402.Parsetree.class_field
      method class_signature :
        Ast_402.Parsetree.class_signature ->
        Ast_402.Parsetree.class_signature
      method class_structure :
        Ast_402.Parsetree.class_structure ->
        Ast_402.Parsetree.class_structure
      method class_type :
        Ast_402.Parsetree.class_type -> Ast_402.Parsetree.class_type
      method class_type_declaration :
        Ast_402.Parsetree.class_type_declaration ->
        Ast_402.Parsetree.class_type_declaration
      method class_type_field :
        Ast_402.Parsetree.class_type_field ->
        Ast_402.Parsetree.class_type_field
      method constructor_declaration :
        Ast_402.Parsetree.constructor_declaration ->
        Ast_402.Parsetree.constructor_declaration
      method expr :
        Ast_402.Parsetree.expression -> Ast_402.Parsetree.expression
      method extension :
        Ast_402.Parsetree.extension -> Ast_402.Parsetree.extension
      method extension_constructor :
        Ast_402.Parsetree.extension_constructor ->
        Ast_402.Parsetree.extension_constructor
      method include_declaration :
        Ast_402.Parsetree.include_declaration ->
        Ast_402.Parsetree.include_declaration
      method include_description :
        Ast_402.Parsetree.include_description ->
        Ast_402.Parsetree.include_description
      method label_declaration :
        Ast_402.Parsetree.label_declaration ->
        Ast_402.Parsetree.label_declaration
      method location : Ast_402.Location.t -> Ast_402.Location.t
      method module_binding :
        Ast_402.Parsetree.module_binding -> Ast_402.Parsetree.module_binding
      method module_declaration :
        Ast_402.Parsetree.module_declaration ->
        Ast_402.Parsetree.module_declaration
      method module_expr :
        Ast_402.Parsetree.module_expr -> Ast_402.Parsetree.module_expr
      method module_type :
        Ast_402.Parsetree.module_type -> Ast_402.Parsetree.module_type
      method module_type_declaration :
        Ast_402.Parsetree.module_type_declaration ->
        Ast_402.Parsetree.module_type_declaration
      method open_description :
        Ast_402.Parsetree.open_description ->
        Ast_402.Parsetree.open_description
      method pat : Ast_402.Parsetree.pattern -> Ast_402.Parsetree.pattern
      method payload : Ast_402.Parsetree.payload -> Ast_402.Parsetree.payload
      method signature :
        Ast_402.Parsetree.signature -> Ast_402.Parsetree.signature
      method signature_item :
        Ast_402.Parsetree.signature_item -> Ast_402.Parsetree.signature_item
      method structure :
        Ast_402.Parsetree.structure -> Ast_402.Parsetree.structure
      method structure_item :
        Ast_402.Parsetree.structure_item -> Ast_402.Parsetree.structure_item
      method typ : Ast_402.Parsetree.core_type -> Ast_402.Parsetree.core_type
      method type_declaration :
        Ast_402.Parsetree.type_declaration ->
        Ast_402.Parsetree.type_declaration
      method type_extension :
        Ast_402.Parsetree.type_extension -> Ast_402.Parsetree.type_extension
      method type_kind :
        Ast_402.Parsetree.type_kind -> Ast_402.Parsetree.type_kind
      method value_binding :
        Ast_402.Parsetree.value_binding -> Ast_402.Parsetree.value_binding
      method value_description :
        Ast_402.Parsetree.value_description ->
        Ast_402.Parsetree.value_description
      method with_constraint :
        Ast_402.Parsetree.with_constraint ->
        Ast_402.Parsetree.with_constraint
    end
  val to_mapper : #Ast_mapper_class_402.mapper -> Ast_402.Ast_mapper.mapper
end