pub fn next(it: *DynamicSectionIterator) !?Elf64_Dyn 934
935
936
937
938
939
940 pub fn next(it: *DynamicSectionIterator) !?Elf64_Dyn {
if (it.offset >= it.end_offset) return null;
const size: u64 = if (it.is_64) @sizeOf(Elf64_Dyn) else @sizeOf(Elf32_Dyn);
defer it.offset += size;
try it.file_reader.seekTo(it.offset);
return try takeDynamicSection(&it.file_reader.interface, it.is_64, it.endian);
}