pub trait RegisterStackInfo: Sized {
    type RegStackType: RegisterStack<InfoType = Self>;
    type RegType: Register<InfoType = Self::RegInfoType>;
    type RegInfoType: RegisterInfo<RegType = Self::RegType>;

    fn storage_regs(&self) -> (Self::RegType, u32);
    fn top_relative_regs(&self) -> Option<(Self::RegType, u32)>;
    fn stack_top_reg(&self) -> Self::RegType;
}

Required Associated Types

Required Methods

Implementors