package earley

  1. Overview
  2. Docs
val iter_option : ('a -> unit) -> 'a option -> unit
val iter_list : ('a -> unit) -> 'a list -> unit
val do_local_ident : (string -> unit) ref
val iter_longident : Longident.t -> unit
val iter_rec_flag : Asttypes.rec_flag -> unit
val iter_direction_flag : Asttypes.direction_flag -> unit
val iter_private_flag : Asttypes.private_flag -> unit
val iter_mutable_flag : Asttypes.mutable_flag -> unit
val iter_virtual_flag : Asttypes.virtual_flag -> unit
val iter_override_flag : Asttypes.override_flag -> unit
val iter_closed_flag : Asttypes.closed_flag -> unit
val iter_label : 'a -> unit
val iter_arg_label : Asttypes.arg_label -> unit
val iter_loc : 'a. ('a -> unit) -> 'a Asttypes.loc -> unit
val iter_variance : Asttypes.variance -> unit
val iter_constant : Parsetree.constant -> unit
val iter_attribute : Parsetree.attribute -> unit
val iter_extension : (string Asttypes.loc * Parsetree.payload) -> unit
val iter_attributes : Parsetree.attributes -> unit
val iter_payload : Parsetree.payload -> unit
val iter_core_type : Parsetree.core_type -> unit
val iter_core_type_desc : Parsetree.core_type_desc -> unit
val iter_package_type : Parsetree.package_type -> unit
val iter_row_field : Parsetree.row_field -> unit
val iter_object_field : Parsetree.object_field -> unit
val iter_pattern : Parsetree.pattern -> unit
val iter_pattern_desc : Parsetree.pattern_desc -> unit
val iter_expression : Parsetree.expression -> unit
val iter_expression_desc : Parsetree.expression_desc -> unit
val iter_case : Parsetree.case -> unit
val iter_value_description : Parsetree.value_description -> unit
val iter_type_declaration : Parsetree.type_declaration -> unit
val iter_type_kind : Parsetree.type_kind -> unit
val iter_label_declaration : Parsetree.label_declaration -> unit
val iter_constructor_declaration : Parsetree.constructor_declaration -> unit
val iter_constructor_arguments : Parsetree.constructor_arguments -> unit
val iter_type_extension : Parsetree.type_extension -> unit
val iter_extension_constructor : Parsetree.extension_constructor -> unit
val iter_extension_constructor_kind : Parsetree.extension_constructor_kind -> unit
val iter_class_type : Parsetree.class_type -> unit
val iter_class_type_desc : Parsetree.class_type_desc -> unit
val iter_class_signature : Parsetree.class_signature -> unit
val iter_class_type_field : Parsetree.class_type_field -> unit
val iter_class_type_field_desc : Parsetree.class_type_field_desc -> unit
val iter_class_infos : 'a. ('a -> unit) -> 'a Parsetree.class_infos -> unit
val iter_class_description : Parsetree.class_type Parsetree.class_infos -> unit
val iter_class_type_declaration : Parsetree.class_type Parsetree.class_infos -> unit
val iter_class_expr : Parsetree.class_expr -> unit
val iter_class_expr_desc : Parsetree.class_expr_desc -> unit
val iter_class_structure : Parsetree.class_structure -> unit
val iter_class_field : Parsetree.class_field -> unit
val iter_class_field_desc : Parsetree.class_field_desc -> unit
val iter_class_field_kind : Parsetree.class_field_kind -> unit
val iter_class_declaration : Parsetree.class_expr Parsetree.class_infos -> unit
val iter_module_type : Parsetree.module_type -> unit
val iter_module_type_desc : Parsetree.module_type_desc -> unit
val iter_signature : Parsetree.signature -> unit
val iter_signature_item : Parsetree.signature_item -> unit
val iter_signature_item_desc : Parsetree.signature_item_desc -> unit
val iter_module_declaration : Parsetree.module_declaration -> unit
val iter_module_type_declaration : Parsetree.module_type_declaration -> unit
val iter_open_description : Parsetree.open_description -> unit
val iter_include_infos : 'a. ('a -> unit) -> 'a Parsetree.include_infos -> unit
val iter_include_description : Parsetree.include_description -> unit
val iter_include_declaration : Parsetree.module_expr Parsetree.include_infos -> unit
val iter_with_constraint : Parsetree.with_constraint -> unit
val iter_module_expr : Parsetree.module_expr -> unit
val iter_module_expr_desc : Parsetree.module_expr_desc -> unit
val iter_structure : Parsetree.structure -> unit
val iter_structure_item : Parsetree.structure_item -> unit
val iter_structure_item_desc : Parsetree.structure_item_desc -> unit
val iter_value_binding : Parsetree.value_binding -> unit
val iter_module_binding : Parsetree.module_binding -> unit
val iter_toplevel_phrase : Parsetree.toplevel_phrase -> unit
val iter_directive_argument : Parsetree.directive_argument -> unit