8037379: fix for JDK-8029569 doesn't cover all possible casesReviewed-by: jjg
8029569: internal javac cast exception when resolving varargs ambiguityReviewed-by: jjg