provide applicability substitutor when inference fails for parent expression

This commit is contained in:
Anna Kozlova
2017-05-08 22:52:45 +03:00
parent 9d6ccb6863
commit ee0e90d92c
4 changed files with 19 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ import java.util.function.Function;
class Main {
{
List<Optional<Function<String, String>>> list = asList(of(<error descr="T is not a functional interface">Main::identity</error>));
List<Optional<Function<String, String>>> list = asList(of(<error descr="Object is not a functional interface">Main::identity</error>));
}
static <T> List<T> asList(T a) { return null;}