0199c76c06
^KT-51844 ^KT-52503 Fixed
16 lines
403 B
Kotlin
Vendored
16 lines
403 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
// WITH_STDLIB
|
|
|
|
abstract class Foo
|
|
|
|
object A {
|
|
fun Foo.contains(vararg xs: Int) = // 1
|
|
xs.forEach(this::<!EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED!>contains<!>) // resolved to (2) in 1.7.0-RC, should be error "Type checking has run into a recursive problem"
|
|
}
|
|
|
|
fun Any.contains(vararg xs: Int) {} // 2
|
|
|
|
fun box(): String {
|
|
object : Foo() {}.contains(1)
|
|
return "OK"
|
|
} |