913b55174d
^KT-58135 Fixed
32 lines
522 B
Kotlin
Vendored
32 lines
522 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
// ISSUE: KT-58135
|
|
|
|
class Test(
|
|
val x: Int, // (1)
|
|
y: Int // (2)
|
|
) {
|
|
val String.x: String get() = this // (3)
|
|
val String.y: String get() = this // (4)
|
|
|
|
val y: Int = y // (5)
|
|
|
|
fun test(s: String) {
|
|
with(s) {
|
|
x.length // (3)
|
|
y.length // (4)
|
|
}
|
|
}
|
|
|
|
val test = with("hello") {
|
|
x.length // (3)
|
|
y.inc() // (2)
|
|
}
|
|
|
|
init {
|
|
with("hello") {
|
|
x.length // (3)
|
|
y.inc() // (2)
|
|
}
|
|
}
|
|
}
|