Module Cobol_unit.Visitor

class 'a folder : object ... end
val fold_unit_config : 'a folder -> Cobol_unit__.Unit_types.unit_config -> 'a -> 'a
val fold_data_definitions : 'a folder -> Cobol_unit__.Unit_types.data_definitions -> 'a -> 'a
val fold_procedure_paragraph : 'a folder -> Cobol_unit__.Unit_types.procedure_paragraph -> 'a -> 'a
val fold_procedure_paragraph' : 'a folder -> Cobol_unit__.Unit_types.procedure_paragraph Cobol_common.Srcloc.TYPES.with_loc -> 'a -> 'a
val fold_procedure_section : 'a folder -> Cobol_unit__.Unit_types.procedure_section -> 'a -> 'a
val fold_procedure_section' : 'a folder -> Cobol_unit__.Unit_types.procedure_section Cobol_common.Srcloc.TYPES.with_loc -> 'a -> 'a
val fold_procedure_block : 'a folder -> Cobol_unit__.Unit_types.procedure_block -> 'a -> 'a
val fold_procedure : 'a folder -> Cobol_unit__.Unit_types.procedure_block Cobol_unit__.Unit_types.named_n_ordered -> 'a -> 'a
val fold_cobol_unit : 'a folder -> Cobol_unit__.Unit_types.cobol_unit -> 'a -> 'a
val fold_cobol_unit' : 'a folder -> Cobol_unit__.Unit_types.cobol_unit Cobol_common.Srcloc.TYPES.with_loc -> 'a -> 'a
val fold_unit_group : 'a folder -> Stdlib.Set.Make(Cobol_unit__.Unit_collections.M).t -> 'a -> 'a