Loading SAM adapters with wildcard types.

This commit is contained in:
Evgeny Gerashchenko
2013-04-15 20:51:40 +04:00
parent c8e02f75b0
commit be0238a61e
3 changed files with 11 additions and 1 deletions

View File

@@ -9,4 +9,10 @@ public class NonTrivialFunctionType {
public void foo(Comparator<String> comparator) {
}
public void wildcardUnbound(Comparator<?> comparator) {
}
public void wildcardBound(Comparator<? super CharSequence> comparator) {
}
}

View File

@@ -6,4 +6,7 @@ public open class NonTrivialFunctionType : java.lang.Object {
public open /*synthesized*/ fun foo(/*0*/ p0 : ((jet.String?, jet.String?) -> jet.Int)?) : jet.Unit
public open fun foo(/*0*/ p0 : java.io.FilenameFilter?) : jet.Unit
public open fun foo(/*0*/ p0 : java.util.Comparator<jet.String>?) : jet.Unit
public open /*synthesized*/ fun wildcardBound(/*0*/ p0 : ((jet.CharSequence?, jet.CharSequence?) -> jet.Int)?) : jet.Unit
public open fun wildcardBound(/*0*/ p0 : java.util.Comparator<in jet.CharSequence?>?) : jet.Unit
public open fun wildcardUnbound(/*0*/ p0 : java.util.Comparator<out jet.Any?>?) : jet.Unit
}