Enum classfile_parser::attribute_info::StackMapFrame[][src]

pub enum StackMapFrame {
    SameFrame {
        frame_type: u8,
    },
    SameLocals1StackItemFrame {
        frame_type: u8,
        stack: VerificationTypeInfo,
    },
    SameLocals1StackItemFrameExtended {
        frame_type: u8,
        offset_delta: u16,
        stack: VerificationTypeInfo,
    },
    ChopFrame {
        frame_type: u8,
        offset_delta: u16,
    },
    SameFrameExtended {
        frame_type: u8,
        offset_delta: u16,
    },
    AppendFrame {
        frame_type: u8,
        offset_delta: u16,
        locals: Vec<VerificationTypeInfo>,
    },
    FullFrame {
        frame_type: u8,
        offset_delta: u16,
        number_of_locals: u16,
        locals: Vec<VerificationTypeInfo>,
        number_of_stack_items: u16,
        stack: Vec<VerificationTypeInfo>,
    },
}

Variants

Fields of SameFrame

Fields of SameLocals1StackItemFrame

Fields of SameLocals1StackItemFrameExtended

Fields of ChopFrame

Fields of SameFrameExtended

Fields of AppendFrame

Fields of FullFrame

Trait Implementations

impl Clone for StackMapFrame
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for StackMapFrame
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations