Files
kotlin-fork/compiler/testData/diagnostics/tests/generics/projectionsScope/iterateOnExtension.kt
T
Denis Zharkov 7d6310d88c Add test for obsolete issue
#KT-9571 Obsolete
2016-01-29 14:36:53 +03:00

12 lines
252 B
Kotlin
Vendored

class A<T>
fun <T> A<T>.foo(): Collection<T> = null!!
fun main(a: A<*>, a1: A<out CharSequence>) {
// see KT-9571
for (i in a.foo()) { }
for (i: Any? in a.foo()) { }
for (i in a1.foo()) { }
for (i: CharSequence in a1.foo()) { }
}