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

Method LowLevelILOperand

lowlevelilinstruction.cpp:1107–1116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1105
1106
1107LowLevelILOperand::LowLevelILOperand(
1108 const LowLevelILInstruction& instr, LowLevelILOperandUsage usage, size_t operandIndex) :
1109 m_instr(instr),
1110 m_usage(usage), m_operandIndex(operandIndex)
1111{
1112 auto i = LowLevelILInstructionBase::operandTypeForUsage.find(m_usage);
1113 if (i == LowLevelILInstructionBase::operandTypeForUsage.end())
1114 throw LowLevelILInstructionAccessException();
1115 m_type = i->second;
1116}
1117
1118
1119uint64_t LowLevelILOperand::GetInteger() const

Callers

nothing calls this directly

Calls 3

findMethod · 0.80
endMethod · 0.45

Tested by

no test coverage detected