Struct binaryninja::hlil::operation::LiftedWhileSsa
source · [−]pub struct LiftedWhileSsa {
pub function: Ref<HighLevelILFunction>,
pub address: u64,
pub condition_phi: Box<HighLevelILLiftedInstruction>,
pub condition: Box<HighLevelILLiftedInstruction>,
pub body: Box<HighLevelILLiftedInstruction>,
}
Fields
function: Ref<HighLevelILFunction>
address: u64
condition_phi: Box<HighLevelILLiftedInstruction>
condition: Box<HighLevelILLiftedInstruction>
body: Box<HighLevelILLiftedInstruction>
Trait Implementations
sourceimpl Clone for LiftedWhileSsa
impl Clone for LiftedWhileSsa
sourcefn clone(&self) -> LiftedWhileSsa
fn clone(&self) -> LiftedWhileSsa
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LiftedWhileSsa
impl Debug for LiftedWhileSsa
sourceimpl PartialEq<LiftedWhileSsa> for LiftedWhileSsa
impl PartialEq<LiftedWhileSsa> for LiftedWhileSsa
sourcefn eq(&self, other: &LiftedWhileSsa) -> bool
fn eq(&self, other: &LiftedWhileSsa) -> bool
impl StructuralPartialEq for LiftedWhileSsa
Auto Trait Implementations
impl RefUnwindSafe for LiftedWhileSsa
impl Send for LiftedWhileSsa
impl Sync for LiftedWhileSsa
impl Unpin for LiftedWhileSsa
impl UnwindSafe for LiftedWhileSsa
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more