(no message)

This commit is contained in:
Eugene Vigdorchik
2005-03-12 15:04:37 +03:00
parent 7f51e00543
commit b8024abaec
@@ -107,26 +107,26 @@ public class ResolverTree {
final PsiTypeVarCollector collector = new PsiTypeVarCollector();
new Object() {
void setDegree(final HashSet<PsiTypeVariable> set) {
for (final Iterator<PsiTypeVariable> v = set.iterator(); v.hasNext();) {
final PsiTypeVariable var = v.next();
final Integer deg = result.get(var);
if (deg == null) {
result.put(var, new Integer(1));
}
else {
result.put(var, new Integer(deg.intValue() + 1));
}
}
}
}.setDegree(collector.getSet(constr.getRight()));
setDegree(collector.getSet(constr.getRight()), result);
}
return result;
}
void setDegree(final HashSet<PsiTypeVariable> set, Map<PsiTypeVariable, Integer> result) {
for (final Iterator<PsiTypeVariable> v = set.iterator(); v.hasNext();) {
final PsiTypeVariable var = v.next();
final Integer deg = result.get(var);
if (deg == null) {
result.put(var, new Integer(1));
}
else {
result.put(var, new Integer(deg.intValue() + 1));
}
}
}
private HashSet<Constraint> apply(final Binding b, final HashSet<Constraint> constraints) {
final HashSet<Constraint> result = new HashSet<Constraint>();