BinaryNinja::ILSourceLocation Struct Reference

Public Member Functions

 ILSourceLocation ()
 
 ILSourceLocation (uint64_t addr, uint32_t operand)
 
 ILSourceLocation (const BNLowLevelILInstruction &instr)
 
 ILSourceLocation (const BNMediumLevelILInstruction &instr)
 
 ILSourceLocation (const BNHighLevelILInstruction &instr)
 

Public Attributes

uint64_t address
 
uint32_t sourceOperand
 
bool valid
 

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]

BinaryNinja::ILSourceLocation::ILSourceLocation ( const BNLowLevelILInstruction instr)
inline

◆ ILSourceLocation() [4/5]

BinaryNinja::ILSourceLocation::ILSourceLocation ( const BNMediumLevelILInstruction instr)
inline

◆ ILSourceLocation() [5/5]

BinaryNinja::ILSourceLocation::ILSourceLocation ( const BNHighLevelILInstruction instr)
inline

Member Data Documentation

◆ address

uint64_t BinaryNinja::ILSourceLocation::address

◆ sourceOperand

uint32_t BinaryNinja::ILSourceLocation::sourceOperand

◆ valid

bool BinaryNinja::ILSourceLocation::valid