c7435ba760
We are going to deprecate `WITH_RUNTIME` directive. The main reason behind this change is that `WITH_STDLIB` directive better describes its meaning, specifically it will add kotlin stdlib to test's classpath.
22 lines
421 B
Kotlin
Vendored
22 lines
421 B
Kotlin
Vendored
// WITH_STDLIB
|
|
|
|
class Environment(
|
|
val fieldAccessedInsideChild: Int,
|
|
val how: Environment.() -> Unit
|
|
)
|
|
fun box(): String {
|
|
Environment(
|
|
3,
|
|
{
|
|
class Child {
|
|
val a = fieldAccessedInsideChild
|
|
}
|
|
class Parent {
|
|
val children: List<Child> =
|
|
(0..4).map { Child() }
|
|
}
|
|
}
|
|
)
|
|
|
|
return "OK"
|
|
} |