| 963 | |
| 964 | |
| 965 | PossibleValueSet LowLevelILFunction::GetPossibleStackContentsAfterInstruction( |
| 966 | int32_t offset, size_t len, size_t instr, const set<BNDataFlowQueryOption>& options) |
| 967 | { |
| 968 | BNDataFlowQueryOption* optionArray = new BNDataFlowQueryOption[options.size()]; |
| 969 | size_t idx = 0; |
| 970 | for (auto i : options) |
| 971 | optionArray[idx++] = i; |
| 972 | BNPossibleValueSet value = |
| 973 | BNGetLowLevelILPossibleStackContentsAfterInstruction(m_object, offset, len, instr, optionArray, options.size()); |
| 974 | delete[] optionArray; |
| 975 | return PossibleValueSet::FromAPIObject(value); |
| 976 | } |
| 977 | |
| 978 | |
| 979 | Ref<MediumLevelILFunction> LowLevelILFunction::GetMediumLevelIL() const |
no test coverage detected