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

Method MediumLevelILOperand

mediumlevelilinstruction.cpp:725–734  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

723
724
725MediumLevelILOperand::MediumLevelILOperand(
726 const MediumLevelILInstruction& instr, MediumLevelILOperandUsage usage, size_t operandIndex) :
727 m_instr(instr),
728 m_usage(usage), m_operandIndex(operandIndex)
729{
730 auto i = MediumLevelILInstructionBase::operandTypeForUsage.find(m_usage);
731 if (i == MediumLevelILInstructionBase::operandTypeForUsage.end())
732 throw MediumLevelILInstructionAccessException();
733 m_type = i->second;
734}
735
736
737uint64_t MediumLevelILOperand::GetInteger() const

Callers

nothing calls this directly

Calls 3

findMethod · 0.80
endMethod · 0.45

Tested by

no test coverage detected