// !LANGUAGE: +DefinitelyNonNullableTypes fun Comparable> sort1() {} fun ?> sort2() {} class A1K & Any>> class A2K & Any>?> fun bar() {} fun <E : E & Any> baz1() {} fun <E : E & Any> E?.baz2() {}