b |= walkUp(acc, (ResolvedTypeX)i.next());
b |= walkUpStatic(acc, (ResolvedTypeX)i.next());
	private boolean walkUpStatic(Collection acc, ResolvedTypeX curr) {		if (curr.lookupMemberNoSupers(this) != null) {			acc.add(curr);			return true;		} else {			boolean b = false;			for (Iterator i = curr.getDirectSupertypes(); i.hasNext(); ) {				b |= walkUp(acc, (ResolvedTypeX)i.next());			}			if (b) acc.add(curr);			return b;		}	}