public class ArrayNullPointerTransformer extends java.lang.Object implements Transformer
ConstTransformer, to deal with following code
int[] a = null; int b = a[1];
replace int b = a[1]; to throw new NullPointException(), and we get
int[] a = null; throw new NullPointException();
| Constructor and Description |
|---|
ArrayNullPointerTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
transform(IrMethod irMethod) |
public void transform(IrMethod irMethod)
transform in interface Transformer