Cir_builder.Typesmodule NEL = Cobol_common.Basics.NELtype unsupported_stuff += | Condition of Cobol_ptree.condition Cobol_common.Srcloc.TYPES.with_loc| Dynamic_span| Dynamic_table| Expression of Cobol_ptree.expr Cobol_common.Srcloc.TYPES.with_loc| Statement of Cobol_ptree.statement| Subscript of Cobol_ptree.subscript Cobol_common.Srcloc.TYPES.with_loc| Term : 'a Cobol_ptree.term -> unsupported_stuff| Variable_length_fieldtype error += | Ambiguous of {loc : Cobol_common.Srcloc.TYPES.srcloc;stuff : ambiguous_stuff;candidates : Cobol_ptree.qualname NEL.t;}| Extraneous of {locs : Cobol_common.Srcloc.TYPES.srcloc NEL.t;stuff : extraneous_stuff;}| Missing of {loc : Cobol_common.Srcloc.TYPES.srcloc;stuff : missing_stuff;}| Unexpected of {loc : Cobol_common.Srcloc.TYPES.srcloc;stuff : unexpected_stuff;}| Unsupported of {loc : Cobol_common.Srcloc.TYPES.srcloc;stuff : unsupported_stuff;}| Undefined of {loc : Cobol_common.Srcloc.TYPES.srcloc;stuff : undefined_stuff;}| Data_error of Cobol_data.Types.errormodule CONST_REF : sig ... endmodule CONST_TABLE : sig ... endtype ('f, 'r, 'm) builder = {create_record_data : Cobol_data.Types.record ->
('r Cir_types.record_handle, errors) Stdlib.result;create_field_from_definition : Cobol_data.Types.field_definition
Cobol_common.Srcloc.TYPES.with_loc ->
'r Cir_types.record_handle ->
('f, errors) Stdlib.result;create_field_from_literal_value : Cobol_data.Types.literal_value
Cobol_common.Srcloc.TYPES.with_loc ->
('f Cir_types.immutable_field, errors) Stdlib.result;create_module_memory : name:string -> source_file:string -> 'm;const_fields : 'f Cir_types.immutable_field CONST_TABLE.t;}