blob: 0d15de612daaa50008ad482eece513f2e7d59b1c [file]
package p
class A {
val aProp = 10
fun call() {}
}
class B {
val bProp = 1
}
fun foo(a: Int, b: Int): Int {
with(A()) {
aProp
call()
with(B()) {
aProp
bProp
aProp
}
}
with(A()) {
aProp
with(B()) {
aProp
bProp
}
with(B()) {
aProp
bProp
}
}
return a
}