/* * Copyright 2010-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license * that can be found in the LICENSE file. */ // WITH_STDLIB import kotlin.test.* class A { var x = 0 } fun box(): String { var sum1 = 0 var sum2 = 0 for (i in 0 until 10) { val a = A() sum1 += a.x a.x = i sum2 += a.x } assertEquals(0, sum1) assertEquals(45, sum2) return "OK" }