for (ValueBox vbox : stmt.getUseAndDefBoxes()) { Value v = vbox.getValue();
for (ValueBox next : newInlinee.getUseAndDefBoxes()) { if (next.getValue() instanceof Local) { next.setValue((Local) oldLocalsToNew.get(next.getValue())); for (ValueBox next : newInlinee.getUseAndDefBoxes()) { if (next.getValue() instanceof Local) { next.setValue((Local) oldLocalsToNew.get(next.getValue()));
Stmt patchee = (Stmt) it.next(); for (ValueBox box : patchee.getUseAndDefBoxes()) { if (!(box.getValue() instanceof Local)) { continue;
List vboxes = stmt.getUseAndDefBoxes(); Iterator vboxIt = vboxes.iterator(); while (vboxIt.hasNext())
List vboxes = stmt.getUseAndDefBoxes(); Iterator vboxIt = vboxes.iterator(); while (vboxIt.hasNext())
Iterator it = s.getUseAndDefBoxes().iterator(); while (it.hasNext()){ Object next = it.next();
Iterator it = s.getUseAndDefBoxes().iterator(); while (it.hasNext()){ Object next = it.next();
Iterator localsToPatch = newInlinee.getUseAndDefBoxes().iterator(); while (localsToPatch.hasNext()){ ValueBox next = (ValueBox)localsToPatch.next(); Iterator localsToPatch = newInlinee.getUseAndDefBoxes().iterator(); while (localsToPatch.hasNext()){ ValueBox next = (ValueBox)localsToPatch.next();
List<ValueBox> vbs = stmt.getUseAndDefBoxes(); Unit assignU = Jimple.v().newAssignStmt(vbs.get(0).getValue(), vbs.get(1).getValue()); copyTags(stmt, assignU);
List<ValueBox> vbs = stmt.getUseAndDefBoxes(); Unit assignU = Jimple.v().newAssignStmt(vbs.get(0).getValue(), vbs.get(1).getValue()); copyTags(stmt, assignU);
Iterator localsToPatch = newInlinee.getUseAndDefBoxes().iterator(); while (localsToPatch.hasNext()){ ValueBox next = (ValueBox)localsToPatch.next(); Iterator localsToPatch = newInlinee.getUseAndDefBoxes().iterator(); while (localsToPatch.hasNext()){ ValueBox next = (ValueBox)localsToPatch.next();
for (ValueBox vb : stmt.getUseAndDefBoxes()) { if (vb.getValue() == scap.curAP.getPlainValue()) { found = true;