|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.attribute.preverification.VerificationType
proguard.classfile.attribute.preverification.UninitializedType
public class UninitializedType
This VerificationType represents a Uninitialized type.
| Field Summary | |
|---|---|
int |
u2newInstructionOffset
|
| Fields inherited from class proguard.classfile.attribute.preverification.VerificationType |
|---|
DOUBLE_TYPE, FLOAT_TYPE, INTEGER_TYPE, LONG_TYPE, NULL_TYPE, OBJECT_TYPE, TOP_TYPE, UNINITIALIZED_THIS_TYPE, UNINITIALIZED_TYPE, visitorInfo |
| Constructor Summary | |
|---|---|
UninitializedType()
Creates an uninitialized UninitializedType. |
|
UninitializedType(int u2newInstructionOffset)
Creates an UninitializedType pointing to the given 'new' instruction. |
|
| Method Summary | |
|---|---|
void |
accept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int instructionOffset,
VerificationTypeVisitor verificationTypeVisitor)
Accepts the given visitor in the context of a method's code, either on a stack or as a variable. |
boolean |
equals(java.lang.Object object)
|
int |
getTag()
Returns the tag of the verification type. |
int |
hashCode()
|
void |
stackAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int instructionOffset,
int stackIndex,
VerificationTypeVisitor verificationTypeVisitor)
Accepts the given visitor in the context of a stack in a method's code . |
java.lang.String |
toString()
|
void |
variablesAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int instructionOffset,
int variableIndex,
VerificationTypeVisitor verificationTypeVisitor)
Accepts the given visitor in the context of a variable in a method's code. |
| Methods inherited from class proguard.classfile.attribute.preverification.VerificationType |
|---|
getVisitorInfo, setVisitorInfo |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public int u2newInstructionOffset
| Constructor Detail |
|---|
public UninitializedType()
public UninitializedType(int u2newInstructionOffset)
| Method Detail |
|---|
public int getTag()
VerificationType
getTag in class VerificationType
public void accept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int instructionOffset,
VerificationTypeVisitor verificationTypeVisitor)
VerificationType
accept in class VerificationType
public void stackAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int instructionOffset,
int stackIndex,
VerificationTypeVisitor verificationTypeVisitor)
VerificationType
stackAccept in class VerificationType
public void variablesAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int instructionOffset,
int variableIndex,
VerificationTypeVisitor verificationTypeVisitor)
VerificationType
variablesAccept in class VerificationTypepublic boolean equals(java.lang.Object object)
equals in class VerificationTypepublic int hashCode()
hashCode in class VerificationTypepublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||