MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / GetPossibleStackContentsAfterInstruction

Method GetPossibleStackContentsAfterInstruction

lowlevelil.cpp:965–976  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

963
964
965PossibleValueSet 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
979Ref<MediumLevelILFunction> LowLevelILFunction::GetMediumLevelIL() const

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected