// !LANGUAGE: -DefinitelyNotNullTypeParameters fun foo(x: T, y: T!!): List<T!!>? = null