libclassfile - v2.1.0
    Preparing search index...

    Type Alias stackMapFrames

    stackMapFrames: (
        | { frameType: "sameFrame"; offset: number }
        | {
            frameType: "sameLocals1StackItemFrame";
            offset: number;
            stack: [
                | { tag: 0 }
                | { tag: 1 }
                | { tag: 2 }
                | { tag: 5 }
                | { tag: 6 }
                | {
                    cpool: {
                        index: number;
                        name: { index: number; tag: 1; value: string };
                        tag: 7;
                    };
                    tag: 7;
                }
                | { offset: number; tag: 8 }
                | { tag: 4 }
                | { tag: 3 },
            ];
        }
        | {
            frameType: "sameLocals1StackItemFrameExtended";
            offset: number;
            stack: [
                | { tag: 0 }
                | { tag: 1 }
                | { tag: 2 }
                | { tag: 5 }
                | { tag: 6 }
                | {
                    cpool: {
                        index: number;
                        name: { index: number; tag: 1; value: string };
                        tag: 7;
                    };
                    tag: 7;
                }
                | { offset: number; tag: 8 }
                | { tag: 4 }
                | { tag: 3 },
            ];
        }
        | { frames: range<1, 3>; frameType: "chopFrame"; offset: number }
        | { frameType: "sameFrameExtended"; offset: number }
        | { frameType: "appendFrame"; locals: never; offset: number }
        | {
            frameType: "fullFrame";
            locals: (
                | { tag: 0 }
                | { tag: 1 }
                | { tag: 2 }
                | { tag: 5 }
                | { tag: 6 }
                | {
                    cpool: {
                        index: number;
                        name: { index: number; tag: 1; value: string };
                        tag: 7;
                    };
                    tag: 7;
                }
                | { offset: number; tag: 8 }
                | { tag: 4 }
                | { tag: 3 }
            )[];
            offset: number;
            stack: (
                | { tag: 0 }
                | { tag: 1 }
                | { tag: 2 }
                | { tag: 5 }
                | { tag: 6 }
                | {
                    cpool: {
                        index: number;
                        name: { index: number; tag: 1; value: string };
                        tag: 7;
                    };
                    tag: 7;
                }
                | { offset: number; tag: 8 }
                | { tag: 4 }
                | { tag: 3 }
            )[];
        }
    )[]