soot.jimple.toolkits.annotation.arraycheck
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.
Method Summary |
protected void |
internalTransform(java.lang.String phaseName,
java.util.Map opts)
Performs the transformation on the Scene, under the given phaseName and with the given Options. |
boolean |
isRectangular(java.lang.Object obj)
|
static RectangularArrayFinder |
v()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
RectangularArrayFinder
public RectangularArrayFinder(Singletons.Global g)
v
public static RectangularArrayFinder v()
internalTransform
protected void internalTransform(java.lang.String phaseName,
java.util.Map opts)
- Description copied from class: SceneTransformer
- Performs the transformation on the Scene, under the given phaseName and with the given Options.
- Overrides:
- internalTransform in class SceneTransformer
isRectangular
public boolean isRectangular(java.lang.Object obj)