ArrayList<ValueBox> list = new ArrayList<ValueBox>();
SootMethod targetMethod = Scene.v().getMethod(sig);
Hierarchy h = Scene.v().getActiveHierarchy();
if (h == null)
h = new Hierarchy();
List<SootMethod> methods = h.resolveAbstractDispatch(targetMethod.getDeclaringClass(), targetMethod);
for (SootMethod method : methods) {
if (!method.isConcrete())
continue;
for (Unit unit : method.retrieveActiveBody().getUnits()) {
if (unit instanceof ReturnStmt) {