Files
kotlin-fork/compiler/testData/debug/stepping/class.kt
T
Mads Ager e9c9d5731e [JVM] Port Stepping and LocalVariable tests to new test infra.
This is in preparation for enabling the tests for FIR which will
be easier to do when the tests are on the new infrastructure.
2021-10-15 20:03:54 +03:00

36 lines
602 B
Kotlin
Vendored

// FILE: test.kt
class A {
val prop = 1
fun foo() {
prop
}
}
fun box() {
val a = A()
a.prop
a.foo()
}
// TODO: The JVM_IR backend has an extra line number on the return. This causes line
// three to be hit both on entry to the constructor and on exit after storing the
// value of prop.
// EXPECTATIONS
// test.kt:12 box
// test.kt:3 <init>
// test.kt:4 <init>
// EXPECTATIONS JVM_IR
// test.kt:3 <init>
// EXPECTATIONS
// test.kt:12 box
// test.kt:13 box
// test.kt:4 getProp
// test.kt:13 box
// test.kt:14 box
// test.kt:7 foo
// test.kt:8 foo
// test.kt:15 box