diff options
Diffstat (limited to 'highlevelilinstruction.h')
| -rw-r--r-- | highlevelilinstruction.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/highlevelilinstruction.h b/highlevelilinstruction.h index 15f2ef8f..93152241 100644 --- a/highlevelilinstruction.h +++ b/highlevelilinstruction.h @@ -196,8 +196,8 @@ namespace BinaryNinja #else Ref<HighLevelILFunction> function; #endif - BNHighLevelILInstruction instr; - size_t operand, count; + const uint64_t* cur; + size_t count; bool operator==(const ListIterator& a) const; bool operator!=(const ListIterator& a) const; @@ -212,7 +212,7 @@ namespace BinaryNinja public: typedef ListIterator const_iterator; - HighLevelILIntegerList(HighLevelILFunction* func, const BNHighLevelILInstruction& instr, size_t count); + HighLevelILIntegerList(HighLevelILFunction* func, size_t offset, size_t count); const_iterator begin() const; const_iterator end() const; @@ -252,7 +252,7 @@ namespace BinaryNinja public: typedef ListIterator const_iterator; - HighLevelILIndexList(HighLevelILFunction* func, const BNHighLevelILInstruction& instr, size_t count); + HighLevelILIndexList(HighLevelILFunction* func, size_t offset, size_t count); const_iterator begin() const; const_iterator end() const; @@ -296,7 +296,7 @@ namespace BinaryNinja public: typedef ListIterator const_iterator; - HighLevelILInstructionList(HighLevelILFunction* func, const BNHighLevelILInstruction& instr, size_t count, + HighLevelILInstructionList(HighLevelILFunction* func, size_t offset, size_t count, bool asFullAst, size_t instructionIndex); const_iterator begin() const; @@ -338,7 +338,7 @@ namespace BinaryNinja public: typedef ListIterator const_iterator; - HighLevelILSSAVariableList(HighLevelILFunction* func, const BNHighLevelILInstruction& instr, size_t count); + HighLevelILSSAVariableList(HighLevelILFunction* func, size_t offset, size_t count); const_iterator begin() const; const_iterator end() const; |
