Reflect Kotlin's declaration-site variance in Java signatures
This commit is contained in:
@@ -2,6 +2,6 @@ class Question {
|
||||
// id2 is to prevent java type parameter type inference
|
||||
static <T> T id2(T p) { return p; }
|
||||
{
|
||||
java.util.List<String> s = id2(namespace.id(null));
|
||||
java.util.List<? extends String> s = id2(namespace.id(null));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user