Package soot.jimple.toolkits.base
Class PartialConstructorFolder
- java.lang.Object
-
- soot.Transformer
-
- soot.BodyTransformer
-
- soot.jimple.toolkits.base.PartialConstructorFolder
-
public class PartialConstructorFolder extends BodyTransformer
-
-
Constructor Summary
Constructors Constructor Description PartialConstructorFolder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Type>getTypes()voidinternalTransform(Body b, String phaseName, Map<String,String> options)This method pushes all newExpr down to be the stmt directly before every invoke of the init only if they are in the types listvoidsetTypes(List<Type> t)-
Methods inherited from class soot.BodyTransformer
transform, transform, transform
-
-
-
-
Method Detail
-
internalTransform
public void internalTransform(Body b, String phaseName, Map<String,String> options)
This method pushes all newExpr down to be the stmt directly before every invoke of the init only if they are in the types list- Specified by:
internalTransformin classBodyTransformer- Parameters:
b- the body on which to apply the transformationphaseName- the phasename for this transform; not typically used by implementations.options- the actual computed options; a combination of default options and Scene specified options.
-
-