ListBuffer<Type> hibounds = new ListBuffer<Type>(); for (List<Type> l1 = types.getBounds((TypeVar) v.qtype); l1.nonEmpty(); l1 = l1.tail) { if (!l1.head.containsSome(that.tvars)) { hibounds.append(l1.head);
ListBuffer<Type> hibounds = new ListBuffer<Type>(); for (Type t : that.getConstraints(tv, ConstraintKind.EXTENDS).prependList(types.getBounds(tv))) { if (!t.containsSome(that.tvars) && t.tag != BOT) { hibounds.append(t);