SymbolRange.this

this() @disable

Constructor for creating an empty range.

this(const(ubyte)[] data, size_t totalSymbols, ElfStringTable strtab, types.ElfClass elfClass)

Constructor from symbol table data.

Parameters

dataThe raw symbol table data.
totalSymbolsThe total number of symbols in the table.
strtabThe associated string table.
elfClassThe ELF class (32-bit or 64-bit).
this(const(ubyte)[] data, size_t currentIndex, size_t totalSymbols, ElfStringTable strtab, types.ElfClass elfClass)

Private constructor for creating saved copies.