8231990: Remove unnecessary else-if branch in Types.union

Reviewed-by: mcimadamore
This commit is contained in:
Brad Corso 2019-10-09 10:02:54 -07:00 committed by Liam Miller-Cushon
parent 3c9b6d8554
commit 990ae581ac

View File

@ -3745,12 +3745,9 @@ public class Types {
return cl1;
} else if (shouldSkip.test(cl1.head, cl2.head)) {
return union(cl1.tail, cl2.tail, shouldSkip).prepend(cl1.head);
} else if (cl1.head.tsym.precedes(cl2.head.tsym, this)) {
return union(cl1.tail, cl2, shouldSkip).prepend(cl1.head);
} else if (cl2.head.tsym.precedes(cl1.head.tsym, this)) {
return union(cl1, cl2.tail, shouldSkip).prepend(cl2.head);
} else {
// unrelated types
return union(cl1.tail, cl2, shouldSkip).prepend(cl1.head);
}
}