@Override
	public long getOffset(int index, BinaryReader reader) throws IOException {
		if (index < 0 || offsetEntryCount <= index) {
			throw new IOException("Invalid range list index: " + index);
		}
		return firstElementOffset +
			reader.readUnsignedValue(firstElementOffset + (index * offsetIntSize), offsetIntSize);
	}
Header found at the start of a set of DWARFRangeList entries, which are stored sequentially
in the {@link DWARFSectionNames#DEBUG_RNGLISTS .debug_rnglists} section.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf/DWARFRangeListHeader.java