Files
kotlin-fork/compiler/testData/ir/irText/firProblems/elvisOnBackingFieldInGetter.kt
T
2023-10-04 10:12:57 +00:00

21 lines
438 B
Kotlin
Vendored

// ISSUE: KT-61974
// TARGET_BACKEND: JVM
class Test {
var resourceTable: ResourceTable? = null
get() {
if (field != null) {
return field
}
val fileData = getFileData()
if (fileData != null) {
field = ResourceTable()
}
return field ?: ResourceTable()
}
fun getFileData(): String? = ""
}
class ResourceTable