Module Dwarf_state
State that is shared amongst the various dwarf_* modules.
module Diagnostics : sig ... endval create :
compilation_unit_header_label:Asm_targets.Asm_label.t ->
compilation_unit_proto_die:Dwarf_high.Proto_die.t ->
value_type_proto_die:Dwarf_high.Proto_die.t ->
start_of_code_symbol:Asm_targets.Asm_symbol.t ->
Dwarf_low.Debug_loc_table.t ->
Dwarf_low.Debug_ranges_table.t ->
Dwarf_low.Address_table.t ->
Dwarf_low.Location_list_table.t ->
get_file_num:(string -> int) ->
sourcefile:string ->
Dwarf_state.tval compilation_unit_header_label : Dwarf_state.t -> Asm_targets.Asm_label.tval compilation_unit_proto_die : Dwarf_state.t -> Dwarf_high.Proto_die.tval value_type_proto_die : Dwarf_state.t -> Dwarf_high.Proto_die.tval start_of_code_symbol : Dwarf_state.t -> Asm_targets.Asm_symbol.tval debug_loc_table : Dwarf_state.t -> Dwarf_low.Debug_loc_table.tval debug_ranges_table : Dwarf_state.t -> Dwarf_low.Debug_ranges_table.tval address_table : Dwarf_state.t -> Dwarf_low.Address_table.tval location_list_table : Dwarf_state.t -> Dwarf_low.Location_list_table.tval function_abstract_instances :
Dwarf_state.t ->
(Dwarf_high.Proto_die.t * Asm_targets.Asm_symbol.t)
Asm_targets.Asm_symbol.Tbl.tval can_reference_dies_across_units : Dwarf_state.t -> boolval get_file_num : Dwarf_state.t -> string -> intval sourcefile : Dwarf_state.t -> stringval diagnostics : Dwarf_state.t -> Dwarf_state.Diagnostics.tval add_variable_reduction_diagnostic :
Dwarf_state.t ->
Dwarf_state.Diagnostics.variable_reduction ->
unitmodule Debug : sig ... end