}
ArrayRef<uint64_t> MCObjectDisassembler::getStaticInitFunctions() {
- return ArrayRef<uint64_t>();
+ return None;
}
ArrayRef<uint64_t> MCObjectDisassembler::getStaticExitFunctions() {
- return ArrayRef<uint64_t>();
+ return None;
}
MemoryObject *MCObjectDisassembler::getRegionFor(uint64_t Addr) {
size_t EntrySize = 8;
size_t EntryCount = ModInitContents.size() / EntrySize;
- return ArrayRef<uint64_t>(
+ return makeArrayRef(
reinterpret_cast<const uint64_t *>(ModInitContents.data()), EntryCount);
}
size_t EntrySize = 8;
size_t EntryCount = ModExitContents.size() / EntrySize;
- return ArrayRef<uint64_t>(
+ return makeArrayRef(
reinterpret_cast<const uint64_t *>(ModExitContents.data()), EntryCount);
}