Class PointType
java.lang.Object
com.ibm.wala.analysis.typeInference.TypeAbstraction
com.ibm.wala.analysis.typeInference.PointType
- All Implemented Interfaces:
ContextItem
Represents a single concrete type.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ContextItem
ContextItem.Value<T> -
Field Summary
Fields inherited from class TypeAbstraction
TOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetType()This is here for convenience; it makes sense for Point and Cone Dispatch.A TypeReference representing the types of this abstractioninthashCode()booleanmeet(TypeAbstraction rhs) toString()
-
Constructor Details
-
PointType
- Throws:
IllegalArgumentException- if type is null
-
-
Method Details
-
meet
- Specified by:
meetin classTypeAbstraction
-
toString
-
getType
Description copied from class:TypeAbstractionThis is here for convenience; it makes sense for Point and Cone Dispatch. TODO: probably should get rid of it.- Overrides:
getTypein classTypeAbstraction
-
getTypeReference
Description copied from class:TypeAbstractionA TypeReference representing the types of this abstraction- Specified by:
getTypeReferencein classTypeAbstraction
-
equals
- Specified by:
equalsin classTypeAbstraction
-
hashCode
public int hashCode()- Specified by:
hashCodein classTypeAbstraction
-
isArrayType
public boolean isArrayType() -
getIClass
-