TypeData.AbsTypeVar, TypeData.ArrayElement, TypeData.ArrayType, TypeData.BasicType, TypeData.ClassName, TypeData.NullType, TypeData.TypeVar, TypeData.UninitData, TypeData.UninitThis, TypeData.UninitTypeVar| Constructor and Description |
|---|
TypeData.BasicType(String type,
int tag) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
eq(TypeData d) |
String |
getName() |
int |
getTypeData(ConstPool cp) |
int |
getTypeTag() |
boolean |
is2WordType() |
TypeData.BasicType |
isBasicType()
If the type is a basic type, this method normalizes the type
and returns a BasicType object.
|
TypeData |
join() |
void |
setType(String s,
ClassPool cp) |
String |
toString() |
aastore, commonSuperClass, commonSuperClassEx, constructorCalled, dfs, isNullType, isUninit, make, toTypeVarpublic TypeData.BasicType(String type, int tag)
public int getTypeTag()
getTypeTag in class TypeDatapublic int getTypeData(ConstPool cp)
getTypeData in class TypeDatapublic TypeData.BasicType isBasicType()
TypeDataisBasicType in class TypeDatapublic boolean is2WordType()
is2WordType in class TypeDatapublic void setType(String s, ClassPool cp) throws BadBytecode
setType in class TypeDataBadBytecodeCopyright © 2013. All Rights Reserved.