From 08e34ac325743085911f96b62c81d9a1f2127806 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Mon, 27 Apr 2026 16:39:21 -0400 Subject: Extend MLIL call instruction outputs to be expressions --- lowlevelilinstruction.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'lowlevelilinstruction.cpp') diff --git a/lowlevelilinstruction.cpp b/lowlevelilinstruction.cpp index 3b92d310..228e8328 100644 --- a/lowlevelilinstruction.cpp +++ b/lowlevelilinstruction.cpp @@ -835,6 +835,16 @@ LowLevelILInstructionList::operator vector() const } +LowLevelILInstructionList::operator vector() const +{ + vector result; + result.reserve(size()); + for (auto i : *this) + result.push_back(i.exprIndex); + return result; +} + + const RegisterOrFlag LowLevelILRegisterOrFlagList::ListIterator::operator*() { return RegisterOrFlag::FromIdentifier(*pos); -- cgit v1.3.1