Package soot.jimple.toolkits.typing.fast
Class BytecodeHierarchy
- java.lang.Object
-
- soot.jimple.toolkits.typing.fast.BytecodeHierarchy
-
- All Implemented Interfaces:
IHierarchy
public class BytecodeHierarchy extends Object implements IHierarchy
- Author:
- Ben Bellamy
-
-
Constructor Summary
Constructors Constructor Description BytecodeHierarchy()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanancestor(Type ancestor, Type child)static booleanancestor_(Type ancestor, Type child)Collection<Type>lcas(Type a, Type b, boolean useWeakObjectType)static Collection<Type>lcas_(Type a, Type b)static Collection<Type>lcas_(Type a, Type b, boolean useWeakObjectType)static RefTypelcsc(RefType a, RefType b)static RefTypelcsc(RefType a, RefType b, RefType anchor)
-
-
-
Method Detail
-
lcas_
public static Collection<Type> lcas_(Type a, Type b)
-
lcas_
public static Collection<Type> lcas_(Type a, Type b, boolean useWeakObjectType)
-
lcas
public Collection<Type> lcas(Type a, Type b, boolean useWeakObjectType)
- Specified by:
lcasin interfaceIHierarchy
-
ancestor
public boolean ancestor(Type ancestor, Type child)
- Specified by:
ancestorin interfaceIHierarchy
-
-