public static class TypeData.UninitData extends TypeData.ClassName
TypeData.AbsTypeVar, TypeData.ArrayElement, TypeData.ArrayType, TypeData.BasicType, TypeData.ClassName, TypeData.NullType, TypeData.TypeVar, TypeData.UninitData, TypeData.UninitThis, TypeData.UninitTypeVar| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
initialized |
(package private) int |
offset |
| Constructor and Description |
|---|
UninitData(int offset,
java.lang.String className) |
| Modifier and Type | Method and Description |
|---|---|
void |
constructorCalled(int offset) |
TypeData.UninitData |
copy() |
boolean |
eq(TypeData d) |
int |
getTypeData(ConstPool cp) |
int |
getTypeTag() |
boolean |
isUninit() |
TypeData |
join() |
int |
offset() |
java.lang.String |
toString() |
getName, is2WordType, isBasicType, setTypeaastore, commonSuperClass, commonSuperClassEx, dfs, eq, isNullType, make, toTypeVarpublic TypeData.UninitData copy()
public int getTypeTag()
getTypeTag in class TypeData.ClassNamepublic int getTypeData(ConstPool cp)
getTypeData in class TypeData.ClassNamepublic boolean eq(TypeData d)
eq in class TypeData.ClassNamepublic java.lang.String toString()
toString in class java.lang.Objectpublic int offset()
public void constructorCalled(int offset)
constructorCalled in class TypeData