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

Method GetMediumLevelIL

lowlevelilinstruction.cpp:1754–1763  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1752
1753
1754MediumLevelILInstruction LowLevelILInstructionBase::GetMediumLevelIL() const
1755{
1756 Ref<MediumLevelILFunction> func = function->GetMediumLevelIL();
1757 if (!func)
1758 throw MediumLevelILInstructionAccessException();
1759 size_t expr = GetMediumLevelILExprIndex();
1760 if (expr >= func->GetExprCount())
1761 throw MediumLevelILInstructionAccessException();
1762 return func->GetExpr(expr);
1763}
1764
1765
1766MediumLevelILInstruction LowLevelILInstructionBase::GetMappedMediumLevelIL() const

Callers 1

HasMediumLevelILMethod · 0.45

Calls 3

GetExprCountMethod · 0.45
GetExprMethod · 0.45

Tested by

no test coverage detected