157158159160161162163164165166167
// Change the InterfaceInvoke or VirtualInvoke to // a new VirtualInvoke. ValueBox box = s.getInvokeExprBox(); box.setValue(Jimple.v().newVirtualInvokeExpr( (Local) ((InstanceInvokeExpr) ie).getBase(), target.makeRef(), ie.getArgs())); } } } } }