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

Method GetPossibleStackContentsAtInstruction

lowlevelil.cpp:951–962  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

949
950
951PossibleValueSet 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
965PossibleValueSet LowLevelILFunction::GetPossibleStackContentsAfterInstruction(

Callers 2

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected