BytePointer
BytePointer(void* base) { address = (char*)base; }
BytePointer<elf_verdef> definition(image->version_definitions);
BytePointer<elf_verdef> definition(image->version_definitions);
BytePointer<elf_verneed> needed(image->needed_versions);
BytePointer<elf_vernaux> vernaux(needed + needed->vn_aux);
BytePointer<elf_verdef> definition(image->version_definitions);
BytePointer<elf_verdaux> verdaux(definition
BytePointer<elf_verneed> needed(image->needed_versions);
BytePointer<elf_vernaux> vernaux(needed + needed->vn_aux);
BytePointer<elf_verneed> needed(image->needed_versions);
BytePointer<elf_vernaux> vernaux(needed + needed->vn_aux);
BytePointer<struct dirent> entry = buffer;
BytePointer<messaging_command> command(fHeader);
BytePointer<messaging_command> command(fHeader);
BytePointer<slab> pointer(pages);
#define GET_ITEM(list, item) ({ BytePointer<void> pointer((uint8*)item \
#define GET_LINK(list, item) ({ BytePointer<list_link> pointer((uint8*)item \