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

Method HasMediumLevelIL

highlevelilinstruction.cpp:892–901  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

890
891
892bool HighLevelILInstructionBase::HasMediumLevelIL() const
893{
894 Ref<MediumLevelILFunction> func = function->GetMediumLevelIL();
895 if (!func)
896 return false;
897 Ref<MediumLevelILFunction> ssa = func->GetSSAForm().GetPtr();
898 if (!ssa)
899 return false;
900 return GetMediumLevelILExprIndex() < ssa->GetExprCount();
901}
902
903
904MediumLevelILInstruction HighLevelILInstructionBase::GetMediumLevelIL() const

Callers

nothing calls this directly

Calls 4

GetMediumLevelILMethod · 0.45
GetPtrMethod · 0.45
GetSSAFormMethod · 0.45
GetExprCountMethod · 0.45

Tested by

no test coverage detected