================ @@ -1167,6 +1167,21 @@ void BinaryFunction::handleAArch64IndirectCall(MCInst &Instruction, } } +std::optional<MCInst> +BinaryFunction::disassembleInstructionAtOffset(uint64_t Offset) const { + assert(CurrentState == State::Empty); + assert(Offset < MaxSize && "invalid offset"); + ErrorOr<ArrayRef<unsigned char>> FunctionData = getData(); + assert(FunctionData && "cannot get function as data"); ---------------- maksfb wrote:
nit: ditto. https://github.com/llvm/llvm-project/pull/90807 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits