Loading...
Searching...
No Matches
BinaryNinja::ILSourceLocation Struct Reference

Public Member Functions

 ILSourceLocation ()
 ILSourceLocation (uint64_t addr, uint32_t operand)
 ILSourceLocation (const struct LowLevelILInstruction &instr)
 ILSourceLocation (const struct MediumLevelILInstruction &instr)
 ILSourceLocation (const struct HighLevelILInstruction &instr)

Public Attributes

uint64_t address
uint32_t sourceOperand
bool valid
bool ilBased
bool ilDirect
size_t ilExprIndex

Constructor & Destructor Documentation

◆ ILSourceLocation() [1/5]

BinaryNinja::ILSourceLocation::ILSourceLocation ( )
inline

◆ ILSourceLocation() [2/5]

BinaryNinja::ILSourceLocation::ILSourceLocation ( uint64_t addr,
uint32_t operand )
inline

◆ ILSourceLocation() [3/5]

ILSourceLocation::ILSourceLocation ( const struct LowLevelILInstruction & instr)

◆ ILSourceLocation() [4/5]

ILSourceLocation::ILSourceLocation ( const struct MediumLevelILInstruction & instr)

◆ ILSourceLocation() [5/5]

ILSourceLocation::ILSourceLocation ( const struct HighLevelILInstruction & instr)

Member Data Documentation

◆ address

uint64_t BinaryNinja::ILSourceLocation::address

◆ sourceOperand

uint32_t BinaryNinja::ILSourceLocation::sourceOperand

◆ valid

bool BinaryNinja::ILSourceLocation::valid

◆ ilBased

bool BinaryNinja::ILSourceLocation::ilBased

◆ ilDirect

bool BinaryNinja::ILSourceLocation::ilDirect

◆ ilExprIndex

size_t BinaryNinja::ILSourceLocation::ilExprIndex