| 949 | |
| 950 | |
| 951 | PossibleValueSet LowLevelILFunction::GetPossibleStackContentsAtInstruction( |
| 952 | int32_t offset, size_t len, size_t instr, const set<BNDataFlowQueryOption>& options) |
| 953 | { |
| 954 | BNDataFlowQueryOption* optionArray = new BNDataFlowQueryOption[options.size()]; |
| 955 | size_t idx = 0; |
| 956 | for (auto i : options) |
| 957 | optionArray[idx++] = i; |
| 958 | BNPossibleValueSet value = |
| 959 | BNGetLowLevelILPossibleStackContentsAtInstruction(m_object, offset, len, instr, optionArray, options.size()); |
| 960 | delete[] optionArray; |
| 961 | return PossibleValueSet::FromAPIObject(value); |
| 962 | } |
| 963 | |
| 964 | |
| 965 | PossibleValueSet LowLevelILFunction::GetPossibleStackContentsAfterInstruction( |
no test coverage detected