soot.jimple.spark.internal
Class TypeManager
java.lang.Object
soot.jimple.spark.internal.TypeManager
public final class TypeManager
- extends Object
A map of bit-vectors representing subtype relationships.
- Author:
- Ondrej Lhotak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fh
protected FastHierarchy fh
pag
protected PAG pag
allocNodeListener
protected QueueReader allocNodeListener
TypeManager
public TypeManager(PAG pag)
isUnresolved
public static boolean isUnresolved(Type type)
get
public final BitVector get(Type type)
clearTypeMask
public final void clearTypeMask()
makeTypeMask
public final void makeTypeMask()
castNeverFails
public final boolean castNeverFails(Type src,
Type dst)
setFastHierarchy
public void setFastHierarchy(FastHierarchy fh)
getFastHierarchy
public FastHierarchy getFastHierarchy()