- int paramIdx = integer - base;
- if (paramIdx >= 0) {
- // if paramIdx is less than 0, assumes that it is
- // related with wrong method contexts.
- TempDescriptor arg = fc.getArg(paramIdx);
- LabelNode argLN = og.td2ln.get(arg);
- if (argLN != null) {
- Iterator<ReferenceEdge> iterEdge = argLN
- .iteratorToReferencees();
- while (iterEdge.hasNext()) {
- ReferenceEdge referenceEdge = (ReferenceEdge) iterEdge
- .next();
+ for (Iterator iterator = paramIndexSet.iterator(); iterator
+ .hasNext();) {
+ Integer integer = (Integer) iterator.next();
+
+ int paramIdx = integer - base;
+ if (paramIdx >= 0) {
+ // if paramIdx is less than 0, assumes that it is
+ // related with wrong method contexts.
+ TempDescriptor arg = fc.getArg(paramIdx);
+ LabelNode argLN = og.td2ln.get(arg);
+ if (argLN != null) {
+ Iterator<ReferenceEdge> iterEdge = argLN
+ .iteratorToReferencees();
+ while (iterEdge.hasNext()) {
+ ReferenceEdge referenceEdge = (ReferenceEdge) iterEdge
+ .next();