Package org.openjdk.asmtools.jdis
Class StackMapData
java.lang.Object
org.openjdk.asmtools.jdis.StackMapData
represents one entry of StackMap attribute
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) int[]
(package private) static int
(package private) Tables.StackMapFrameType
(package private) int[]
(package private) int
-
Constructor Summary
ConstructorsConstructorDescriptionStackMapData
(CodeData code, DataInputStream in) StackMapData
(CodeData code, DataInputStream in, boolean isStackMapTable) -
Method Summary
Modifier and TypeMethodDescriptionprivate int[]
readMap
(CodeData code, DataInputStream in) private int[]
readMapElements
(CodeData code, DataInputStream in, int num)
-
Field Details
-
prevFramePC
static int prevFramePC -
isStackMapTable
boolean isStackMapTable -
stackFrameType
Tables.StackMapFrameType stackFrameType -
start_pc
int start_pc -
lockMap
int[] lockMap -
stackMap
int[] stackMap
-
-
Constructor Details
-
StackMapData
- Throws:
IOException
-
StackMapData
- Throws:
IOException
-
-
Method Details
-
readMap
- Throws:
IOException
-
readMapElements
- Throws:
IOException
-