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

Method GetInstructionText

lowlevelil.cpp:654–666  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

652
653
654bool LowLevelILFunction::GetInstructionText(
655 Function* func, Architecture* arch, size_t instr, vector<InstructionTextToken>& tokens, DisassemblySettings* settings)
656{
657 size_t count;
658 BNInstructionTextToken* list;
659 if (!BNGetLowLevelILInstructionText(
660 m_object, func ? func->GetObject() : nullptr, arch->GetObject(), instr,
661 settings ? settings->GetObject() : nullptr, &list, &count))
662 return false;
663
664 tokens = InstructionTextToken::ConvertAndFreeInstructionTextTokenList(list, count);
665 return true;
666}
667
668
669uint32_t LowLevelILFunction::GetTemporaryRegisterCount()

Callers 2

mainFunction · 0.45
mainFunction · 0.45

Calls 1

GetObjectMethod · 0.45

Tested by

no test coverage detected