Package pascal.taie.language.type
Class TypeSystemImpl
java.lang.Object
pascal.taie.language.type.TypeSystemImpl
- All Implemented Interfaces:
Serializable
,TypeSystem
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetArrayType
(Type baseType, int dim) getBoxedType
(PrimitiveType type) getClassType
(String className) getClassType
(JClassLoader loader, String className) getType
(JClassLoader loader, String typeName) getUnboxedType
(ClassType type) boolean
-
Constructor Details
-
TypeSystemImpl
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceTypeSystem
-
getType
- Specified by:
getType
in interfaceTypeSystem
-
getClassType
- Specified by:
getClassType
in interfaceTypeSystem
-
getClassType
- Specified by:
getClassType
in interfaceTypeSystem
-
getArrayType
- Specified by:
getArrayType
in interfaceTypeSystem
-
getBoxedType
- Specified by:
getBoxedType
in interfaceTypeSystem
-
getUnboxedType
- Specified by:
getUnboxedType
in interfaceTypeSystem
-
isSubtype
- Specified by:
isSubtype
in interfaceTypeSystem
-