Class StackMapFrame
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.codegen.StackMapFrame
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intintintintstatic intstatic intstatic intstatic intintstatic int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLocal(int resolvedPosition, VerificationTypeInfo info)voidaddStackItem(VerificationTypeInfo info)intgetFrameType(StackMapFrame prevFrame)intgetIndexOfDifferentLocals(int differentLocalsCount)intintgetOffsetDelta(StackMapFrame prevFrame)merge(StackMapFrame frame, Scope scope)intnumberOfDifferentLocals(StackMapFrame prevFrame)voidputLocal(int resolvedPosition, VerificationTypeInfo info)voidtoString()
-
Field Details
-
USED
public static final int USED- See Also:
- Constant Field Values
-
SAME_FRAME
public static final int SAME_FRAME- See Also:
- Constant Field Values
-
CHOP_FRAME
public static final int CHOP_FRAME- See Also:
- Constant Field Values
-
APPEND_FRAME
public static final int APPEND_FRAME- See Also:
- Constant Field Values
-
SAME_FRAME_EXTENDED
public static final int SAME_FRAME_EXTENDED- See Also:
- Constant Field Values
-
FULL_FRAME
public static final int FULL_FRAME- See Also:
- Constant Field Values
-
SAME_LOCALS_1_STACK_ITEMS
public static final int SAME_LOCALS_1_STACK_ITEMS- See Also:
- Constant Field Values
-
SAME_LOCALS_1_STACK_ITEMS_EXTENDED
public static final int SAME_LOCALS_1_STACK_ITEMS_EXTENDED- See Also:
- Constant Field Values
-
pc
public int pc -
numberOfStackItems
public int numberOfStackItems -
localIndex
public int localIndex -
locals
-
stackItems
-
tagBits
public int tagBits
-
-
Constructor Details
-
StackMapFrame
public StackMapFrame(int initialLocalSize)
-
-
Method Details
-
getFrameType
-
addLocal
-
addStackItem
-
duplicate
-
numberOfDifferentLocals
-
getNumberOfLocals
public int getNumberOfLocals() -
getOffsetDelta
-
toString
-
putLocal
-
replaceWithElementType
public void replaceWithElementType() -
getIndexOfDifferentLocals
public int getIndexOfDifferentLocals(int differentLocalsCount) -
merge
-