Class VerificationTypeInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe tag value representing double variable infostatic final intThe tag value representing float variable infostatic final intThe tag value representing integer variable infostatic final intThe tag value representing long variable infostatic final intThe tag value representing null variable infostatic final intThe tag value representing object variable infostatic final intThe tag value representing top variable infostatic final intThe tag value representing uninitialized variable infostatic final intThe tag value representing uninitialized this variable infointint -
Constructor Summary
ConstructorsConstructorDescriptionVerificationTypeInfo(int tag, TypeBinding binding) VerificationTypeInfo(TypeBinding binding) -
Method Summary
Modifier and TypeMethodDescriptionchar[]booleaninthashCode()intid()merge(VerificationTypeInfo verificationTypeInfo, Scope scope) char[]voidvoidsetBinding(TypeBinding binding) toString()
-
Field Details
-
ITEM_TOP
public static final int ITEM_TOPThe tag value representing top variable info- Since:
- 3.2
- See Also:
-
ITEM_INTEGER
public static final int ITEM_INTEGERThe tag value representing integer variable info- Since:
- 3.2
- See Also:
-
ITEM_FLOAT
public static final int ITEM_FLOATThe tag value representing float variable info- Since:
- 3.2
- See Also:
-
ITEM_DOUBLE
public static final int ITEM_DOUBLEThe tag value representing double variable info- Since:
- 3.2
- See Also:
-
ITEM_LONG
public static final int ITEM_LONGThe tag value representing long variable info- Since:
- 3.2
- See Also:
-
ITEM_NULL
public static final int ITEM_NULLThe tag value representing null variable info- Since:
- 3.2
- See Also:
-
ITEM_UNINITIALIZED_THIS
public static final int ITEM_UNINITIALIZED_THISThe tag value representing uninitialized this variable info- Since:
- 3.2
- See Also:
-
ITEM_OBJECT
public static final int ITEM_OBJECTThe tag value representing object variable info- Since:
- 3.2
- See Also:
-
ITEM_UNINITIALIZED
public static final int ITEM_UNINITIALIZEDThe tag value representing uninitialized variable info- Since:
- 3.2
- See Also:
-
tag
public int tag -
offset
public int offset
-
-
Constructor Details
-
VerificationTypeInfo
-
VerificationTypeInfo
-
-
Method Details
-
setBinding
-
id
public int id() -
toString
-
duplicate
-
equals
-
hashCode
-
constantPoolName
public char[] constantPoolName() -
readableName
public char[] readableName() -
replaceWithElementType
public void replaceWithElementType() -
merge
-