Enum classreader::StackMapFrame [] [src]

pub enum StackMapFrame {
    SameFrame,
    SameLocals1StackItemFrame(VerificationType),
    SameLocals1StackItemFrameExtended {
        offset_delta: u16,
        stack: VerificationType,
    },
    ChopFrame {
        offset_delta: u16,
    },
    SameFrameExtended {
        offset_delta: u16,
    },
    AppendFrame {
        offset_delta: u16,
        locals: Vec<VerificationType>,
    },
    FullFrame {
        offset_delta: u16,
        locals: Vec<VerificationType>,
        stack: Vec<VerificationType>,
    },
}

Variants

SameFrameSameLocals1StackItemFrame(VerificationType)SameLocals1StackItemFrameExtended

Fields

offset_delta: u16
stack: VerificationType
ChopFrame

Fields

offset_delta: u16
SameFrameExtended

Fields

offset_delta: u16
AppendFrame

Fields

offset_delta: u16
locals: Vec<VerificationType>
FullFrame

Fields

offset_delta: u16
locals: Vec<VerificationType>
stack: Vec<VerificationType>

Trait Implementations

impl Debug for StackMapFrame
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.