24 lines
424 B
Kotlin
Vendored
24 lines
424 B
Kotlin
Vendored
package inlinePropertyAccessors
|
|
|
|
fun main(args: Array<String>) {
|
|
class A {
|
|
val a: String
|
|
inline get() {
|
|
//Breakpoint!
|
|
return System.nanoTime().toString()
|
|
}
|
|
}
|
|
|
|
A().apply { a }
|
|
B().apply { b }
|
|
}
|
|
|
|
class B {
|
|
val b: String
|
|
inline get() {
|
|
//Breakpoint!
|
|
return System.nanoTime().toString()
|
|
}
|
|
}
|
|
|
|
// RESUME: 2 |