Ast.foldmethod position : position -> 'acc6 -> 'acc6method location : location -> 'acc7 -> 'acc7method location_stack : location_stack -> 'acc8 -> 'acc8method loc : 'a. ('a -> 'acc9 -> 'acc9) -> 'a loc -> 'acc9 -> 'acc9method longident : longident -> 'acc10 -> 'acc10method longident_loc : longident_loc -> 'acc11 -> 'acc11method rec_flag : rec_flag -> 'acc12 -> 'acc12method direction_flag : direction_flag -> 'acc13 -> 'acc13method private_flag : private_flag -> 'acc14 -> 'acc14method mutable_flag : mutable_flag -> 'acc15 -> 'acc15method virtual_flag : virtual_flag -> 'acc16 -> 'acc16method override_flag : override_flag -> 'acc17 -> 'acc17method closed_flag : closed_flag -> 'acc18 -> 'acc18method label : label -> 'acc19 -> 'acc19method arg_label : arg_label -> 'acc20 -> 'acc20method variance : variance -> 'acc21 -> 'acc21method injectivity : injectivity -> 'acc22 -> 'acc22method constant : constant -> 'acc23 -> 'acc23method attribute : attribute -> 'acc24 -> 'acc24method extension : extension -> 'acc25 -> 'acc25method attributes : attributes -> 'acc26 -> 'acc26method payload : payload -> 'acc27 -> 'acc27method core_type : core_type -> 'acc28 -> 'acc28method core_type_desc : core_type_desc -> 'acc29 -> 'acc29method package_type : package_type -> 'acc30 -> 'acc30method row_field : row_field -> 'acc31 -> 'acc31method row_field_desc : row_field_desc -> 'acc32 -> 'acc32method object_field : object_field -> 'acc33 -> 'acc33method object_field_desc : object_field_desc -> 'acc34 -> 'acc34method pattern : pattern -> 'acc35 -> 'acc35method pattern_desc : pattern_desc -> 'acc36 -> 'acc36method expression : expression -> 'acc37 -> 'acc37method expression_desc : expression_desc -> 'acc38 -> 'acc38method case : case -> 'acc39 -> 'acc39method letop : letop -> 'acc40 -> 'acc40method binding_op : binding_op -> 'acc41 -> 'acc41method value_description : value_description -> 'acc42 -> 'acc42method type_declaration : type_declaration -> 'acc43 -> 'acc43method type_kind : type_kind -> 'acc44 -> 'acc44method label_declaration : label_declaration -> 'acc45 -> 'acc45method constructor_declaration : constructor_declaration -> 'acc46 -> 'acc46method constructor_arguments : constructor_arguments -> 'acc47 -> 'acc47method type_extension : type_extension -> 'acc48 -> 'acc48method extension_constructor : extension_constructor -> 'acc49 -> 'acc49method type_exception : type_exception -> 'acc50 -> 'acc50method extension_constructor_kind : extension_constructor_kind ->
'acc51 ->
'acc51method class_type : class_type -> 'acc52 -> 'acc52method class_type_desc : class_type_desc -> 'acc53 -> 'acc53method class_signature : class_signature -> 'acc54 -> 'acc54method class_type_field : class_type_field -> 'acc55 -> 'acc55method class_type_field_desc : class_type_field_desc -> 'acc56 -> 'acc56method class_infos : 'a. ('a -> 'acc57 -> 'acc57) ->
'a class_infos ->
'acc57 ->
'acc57method class_description : class_description -> 'acc58 -> 'acc58method class_type_declaration : class_type_declaration -> 'acc59 -> 'acc59method class_expr : class_expr -> 'acc60 -> 'acc60method class_expr_desc : class_expr_desc -> 'acc61 -> 'acc61method class_structure : class_structure -> 'acc62 -> 'acc62method class_field : class_field -> 'acc63 -> 'acc63method class_field_desc : class_field_desc -> 'acc64 -> 'acc64method class_field_kind : class_field_kind -> 'acc65 -> 'acc65method class_declaration : class_declaration -> 'acc66 -> 'acc66method module_type : module_type -> 'acc67 -> 'acc67method module_type_desc : module_type_desc -> 'acc68 -> 'acc68method functor_parameter : functor_parameter -> 'acc69 -> 'acc69method signature : signature -> 'acc70 -> 'acc70method signature_item : signature_item -> 'acc71 -> 'acc71method signature_item_desc : signature_item_desc -> 'acc72 -> 'acc72method module_declaration : module_declaration -> 'acc73 -> 'acc73method module_substitution : module_substitution -> 'acc74 -> 'acc74method module_type_declaration : module_type_declaration -> 'acc75 -> 'acc75method open_infos : 'a. ('a -> 'acc76 -> 'acc76) ->
'a open_infos ->
'acc76 ->
'acc76method open_description : open_description -> 'acc77 -> 'acc77method open_declaration : open_declaration -> 'acc78 -> 'acc78method include_infos : 'a. ('a -> 'acc79 -> 'acc79) ->
'a include_infos ->
'acc79 ->
'acc79method include_description : include_description -> 'acc80 -> 'acc80method include_declaration : include_declaration -> 'acc81 -> 'acc81method with_constraint : with_constraint -> 'acc82 -> 'acc82method module_expr : module_expr -> 'acc83 -> 'acc83method module_expr_desc : module_expr_desc -> 'acc84 -> 'acc84method structure : structure -> 'acc85 -> 'acc85method structure_item : structure_item -> 'acc86 -> 'acc86method structure_item_desc : structure_item_desc -> 'acc87 -> 'acc87method value_binding : value_binding -> 'acc88 -> 'acc88method module_binding : module_binding -> 'acc89 -> 'acc89method toplevel_phrase : toplevel_phrase -> 'acc90 -> 'acc90method toplevel_directive : toplevel_directive -> 'acc91 -> 'acc91method directive_argument : directive_argument -> 'acc92 -> 'acc92method directive_argument_desc : directive_argument_desc -> 'acc93 -> 'acc93method cases : cases -> 'acc94 -> 'acc94