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