Uses of Class
pascal.taie.language.type.ClassType
Package
Description
This package provides functionality to analyze exceptions.
Provides the classes necessary to represent an inter-procedural
control-flow graph (ICFG).
Provides functionality related to management of classes (class loading,
class members, class hierarchy, etc.) in the program being analyzed.
Provides model of Java type system.
-
Uses of ClassType in pascal.taie.analysis.exception
Modifier and TypeMethodDescriptionCatchResult.getCaughtExplicitOf
(Stmt stmt) CatchResult.getCaughtImplicitOf
(Stmt stmt) CatchResult.getCaughtOf
(Stmt stmt) CatchResult.getUncaughtExplicitOf
(Stmt stmt) CatchResult.getUncaughtImplicitOf
(Stmt stmt) CatchResult.getUncaughtOf
(Stmt stmt) ThrowResult.mayThrowExplicitly
(Invoke invoke) ThrowResult.mayThrowExplicitly
(Throw throwStmt) ThrowResult.mayThrowImplicitly
(Stmt stmt) -
Uses of ClassType in pascal.taie.analysis.graph.cfg
Modifier and TypeMethodDescriptionCFGEdge.getExceptions()
If this edge is an exceptional edge, return the exception types along with this edge, otherwise return an empty set. -
Uses of ClassType in pascal.taie.analysis.graph.icfg
-
Uses of ClassType in pascal.taie.ir.exp
-
Uses of ClassType in pascal.taie.ir.proginfo
Modifier and TypeMethodDescriptionExceptionEntry.catchType()
Returns the value of thecatchType
record component.ModifierConstructorDescriptionExceptionEntry
(Stmt start, Stmt end, Catch handler, ClassType catchType) Creates an instance of aExceptionEntry
record class. -
Uses of ClassType in pascal.taie.language.classes
-
Uses of ClassType in pascal.taie.language.type
Modifier and TypeMethodDescriptionTypeSystem.getBoxedType
(PrimitiveType type) TypeSystemImpl.getBoxedType
(PrimitiveType type) TypeSystem.getClassType
(String className) TypeSystem.getClassType
(JClassLoader loader, String className) TypeSystemImpl.getClassType
(String className) TypeSystemImpl.getClassType
(JClassLoader loader, String className) Modifier and TypeMethodDescriptionTypeSystem.getUnboxedType
(ClassType type) TypeSystemImpl.getUnboxedType
(ClassType type)