blob: 40768f9edd231e28a3fe404cf102ff0d2aa0737e [file]
// RUN_PIPELINE_TILL: CODEGEN
// ISSUE: KT-89476
@file:OptIn(kotlin.ExperimentalStdlibApi::class)
@<!DEPRECATION!>EagerInitialization<!>
val topLevelVal = 1
@<!DEPRECATION!>EagerInitialization<!>
var topLevelVar = 1
<!INAPPLICABLE_EAGER_INITIALIZATION_WARNING!>@<!DEPRECATION!>EagerInitialization<!><!>
lateinit var topLevelLateinitVar: String
<!INAPPLICABLE_EAGER_INITIALIZATION_WARNING!>@<!DEPRECATION!>EagerInitialization<!><!>
val topLevelComputed: Int
get() = 42
class Person(val name: String) {
<!INAPPLICABLE_EAGER_INITIALIZATION_WARNING!>@<!DEPRECATION!>EagerInitialization<!><!>
var surname: String? = null
companion object {
<!INAPPLICABLE_EAGER_INITIALIZATION_WARNING!>@<!DEPRECATION!>EagerInitialization<!><!>
val companionVal = 1
}
}
object Singleton {
<!INAPPLICABLE_EAGER_INITIALIZATION_WARNING!>@<!DEPRECATION!>EagerInitialization<!><!>
val objectVal = 1
}