jon.recoil.org

Module Dwarf_low.Location_or_range_list_entry

module Int8 = Numbers.Int8
type 'payload entry =
  1. | End_of_list
  2. | Base_addressx of Dwarf_low.Address_index.t
  3. | Startx_endx of {
    1. start_inclusive : Dwarf_low.Address_index.t;
    2. end_exclusive : Dwarf_low.Address_index.t;
    3. payload : 'payload;
    }
  4. | Startx_length of {
    1. start_inclusive : Dwarf_low.Address_index.t;
    2. length : Targetint.t;
    3. payload : 'payload;
    }
  5. | Offset_pair of {
    1. start_offset_inclusive : Targetint.t;
    2. end_offset_exclusive : Targetint.t;
    3. payload : 'payload;
    }
  6. | Base_address of Asm_targets.Asm_symbol.t
  7. | Start_end of {
    1. start_inclusive : Asm_targets.Asm_label.t;
    2. end_exclusive : Asm_targets.Asm_label.t;
    3. end_adjustment : int;
    4. payload : 'payload;
    }
  8. | Start_length of {
    1. start_inclusive : Asm_targets.Asm_label.t;
    2. length : Targetint.t;
    3. payload : 'payload;
    }
module type S = sig ... end
module Make (P : sig ... end) : sig ... end