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 }
)[];
}
)[]