Class RectangularArrayFinder
- java.lang.Object
-
- soot.Transformer
-
- soot.SceneTransformer
-
- soot.jimple.toolkits.annotation.arraycheck.RectangularArrayFinder
-
public class RectangularArrayFinder extends SceneTransformer
Interprocedural analysis to identify rectangular multi-dimension array locals. It is based on the call graph.
-
-
Constructor Summary
Constructors Constructor Description RectangularArrayFinder(Singletons.Global g)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinternalTransform(String phaseName, Map<String,String> opts)Performs the transformation on the Scene, under the given phaseName and with the given Options.booleanisRectangular(Object obj)static RectangularArrayFinderv()-
Methods inherited from class soot.SceneTransformer
transform, transform, transform
-
-
-
-
Constructor Detail
-
RectangularArrayFinder
public RectangularArrayFinder(Singletons.Global g)
-
-
Method Detail
-
v
public static RectangularArrayFinder v()
-
internalTransform
protected void internalTransform(String phaseName, Map<String,String> opts)
Description copied from class:SceneTransformerPerforms the transformation on the Scene, under the given phaseName and with the given Options.- Specified by:
internalTransformin classSceneTransformer
-
isRectangular
public boolean isRectangular(Object obj)
-
-