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

Method HighLevelILOperand

highlevelilinstruction.cpp:507–516  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

505
506
507HighLevelILOperand::HighLevelILOperand(
508 const HighLevelILInstruction& instr, HighLevelILOperandUsage usage, size_t operandIndex) :
509 m_instr(instr),
510 m_usage(usage), m_operandIndex(operandIndex)
511{
512 auto i = HighLevelILInstructionBase::operandTypeForUsage.find(m_usage);
513 if (i == HighLevelILInstructionBase::operandTypeForUsage.end())
514 throw HighLevelILInstructionAccessException();
515 m_type = i->second;
516}
517
518
519uint64_t HighLevelILOperand::GetInteger() const

Callers

nothing calls this directly

Calls 3

findMethod · 0.80
endMethod · 0.45

Tested by

no test coverage detected