i = semiPos;
<BUG>} else if ((c == '!') || (c == '+')) {
sigStart++;</BUG>
} else {
<BUG>parmSignature = methodSignature.substring(sigStart, i + 1);

parmSignatures.add(parmSignature);</BUG>
}
sigStart = i + 1;
}

i = semiPos;
} else if (isWonkyEclipseSignature(methodSignature, i)) {
sigStart++;
} else {
parmSignature = methodSignature.substring(sigStart, i + 1);
slotIndexToParms.put(Integer.valueOf(slot), parmSignature);
}
sigStart = i + 1;
slot += getSignatureSize(parmSignature);
