Files
kotlin-fork/compiler/testData/diagnostics/tests/backingField/OpenValDeferredInitWarning_InFinalClass_EnableEffectivelyFinal.kt
T

16 lines
296 B
Kotlin
Vendored

// FIR_IDENTICAL
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
// LANGUAGE:+TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck
// LANGUAGE:-ProhibitOpenValDeferredInitialization
interface Base {
val foo: Int
}
class Foo : Base {
override val foo: Int
init {
foo = 1
}
}