BinaryNinja::SSARegisterOrFlag Struct Reference

Public Member Functions

 SSARegisterOrFlag ()
 
 SSARegisterOrFlag (const RegisterOrFlag &rf, size_t i)
 
 SSARegisterOrFlag (const SSARegister &v)
 
 SSARegisterOrFlag (const SSAFlag &v)
 
 SSARegisterOrFlag (const SSARegisterOrFlag &v)
 
SSARegisterOrFlagoperator= (const SSARegisterOrFlag &v)
 
bool operator== (const SSARegisterOrFlag &v) const
 
bool operator!= (const SSARegisterOrFlag &v) const
 
bool operator< (const SSARegisterOrFlag &v) const
 

Public Attributes

RegisterOrFlag regOrFlag
 
size_t version
 

Constructor & Destructor Documentation

◆ SSARegisterOrFlag() [1/5]

SSARegisterOrFlag::SSARegisterOrFlag ( )

◆ SSARegisterOrFlag() [2/5]

SSARegisterOrFlag::SSARegisterOrFlag ( const RegisterOrFlag rf,
size_t  i 
)

◆ SSARegisterOrFlag() [3/5]

SSARegisterOrFlag::SSARegisterOrFlag ( const SSARegister v)

◆ SSARegisterOrFlag() [4/5]

SSARegisterOrFlag::SSARegisterOrFlag ( const SSAFlag v)

◆ SSARegisterOrFlag() [5/5]

SSARegisterOrFlag::SSARegisterOrFlag ( const SSARegisterOrFlag v)

Member Function Documentation

◆ operator!=()

bool SSARegisterOrFlag::operator!= ( const SSARegisterOrFlag v) const

◆ operator<()

bool SSARegisterOrFlag::operator< ( const SSARegisterOrFlag v) const

◆ operator=()

SSARegisterOrFlag & SSARegisterOrFlag::operator= ( const SSARegisterOrFlag v)

◆ operator==()

bool SSARegisterOrFlag::operator== ( const SSARegisterOrFlag v) const

Member Data Documentation

◆ regOrFlag

RegisterOrFlag BinaryNinja::SSARegisterOrFlag::regOrFlag

◆ version

size_t BinaryNinja::SSARegisterOrFlag::version

The documentation for this struct was generated from the following files: