Struct vtil_parser::Instruction [−][src]
pub struct Instruction {
pub name: String,
pub operands: Vec<Operand>,
pub vip: Vip,
pub sp_offset: i64,
pub sp_index: u32,
pub sp_reset: bool,
}VTIL instruction and associated metadata
Fields
name: StringThe name of the instruction (e.g.: ldd)
operands: Vec<Operand>List of operands used in this instruction (in order)
vip: VipThe virtual instruction pointer of this instruction
sp_offset: i64Stack pointer offset at this instruction
sp_index: u32Stack instance index
sp_reset: boolIf the stack pointer is reset at this instruction
Trait Implementations
impl<'a> TryFromCtx<'a, Endian, [u8]> for Instruction[src]
impl<'a> TryFromCtx<'a, Endian, [u8]> for Instruction[src]Auto Trait Implementations
impl RefUnwindSafe for Instruction
impl RefUnwindSafe for Instructionimpl Send for Instruction
impl Send for Instructionimpl Sync for Instruction
impl Sync for Instructionimpl Unpin for Instruction
impl Unpin for Instructionimpl UnwindSafe for Instruction
impl UnwindSafe for Instruction