don't calculate substitution for overload resolution applicability checks

This commit is contained in:
Anna Kozlova
2018-01-22 16:50:39 +03:00
parent ac4f817aa8
commit 04b7efb5cd
3 changed files with 19 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
class Foo {
public void foo(Set<String> types) { }
public void foo(Collection<Integer> types) { }
void m(final Stream<String> stringStream) {
foo(stringStream.collect(Collectors.toSet()));
}
}