// !LANGUAGE: +DefinitelyNotNullTypeParameters fun foo(x: T, y: T!!) = x!! fun main() { foo("", "").length foo("", null).length foo(null, "").length foo(null, null).length foo("", "").length foo("", null).length foo(null, "").length }