Cobol_typeck.Outputstype qualrefmap = Cobol_common.Srcloc.TYPES.srcloc list Cobol_unit.Qual.MAP.ttype references_in_group = references_in_unit Cobol_unit.Collections.MAP.ttype outputs = {ptree : Cobol_ptree.compilation_group;group : Cobol_unit.Types.group;artifacts : artifacts;}type t = outputsval no_refs : references_in_unitval no_artifacts : artifactsval none : tval merge_qualrefmaps : qualrefmap -> qualrefmap -> qualrefmapval register_qualref :
Cobol_unit.Qual.MAP.key ->
loc:'a ->
'a list Cobol_unit.Qual.MAP.t ->
'a list Cobol_unit.Qual.MAP.tval register_data_qualref :
Cobol_unit.Qual.MAP.key ->
loc:Cobol_common.Srcloc.TYPES.srcloc ->
references_in_unit ->
references_in_unitval register_proc_qualref :
Cobol_unit.Qual.MAP.key ->
loc:Cobol_common.Srcloc.TYPES.srcloc ->
references_in_unit ->
references_in_unitval register_data_field_ref :
loc:Cobol_common.Srcloc.TYPES.srcloc ->
Cobol_data.Types.field_definition Cobol_common__Srcloc.TYPES.with_loc ->
references_in_unit ->
references_in_unitval register_data_renaming_ref :
loc:Cobol_common.Srcloc.TYPES.srcloc ->
Cobol_data.Types.record_renaming Cobol_common__Srcloc.TYPES.with_loc ->
references_in_unit ->
references_in_unitval register_condition_name_ref :
loc:Cobol_common.Srcloc.TYPES.srcloc ->
Cobol_data.Types.condition_name Cobol_common__Srcloc.TYPES.with_loc ->
references_in_unit ->
references_in_unitval register_procedure_ref :
loc:Cobol_common.Srcloc.TYPES.srcloc ->
Cobol_unit.Types.procedure_block ->
references_in_unit ->
references_in_unit