997e062de9
Now that files have a CFG, use it to validate properties are initialized correctly. Update FirTopLevelPropertiesChecker to collect initialization info for the property being checked - similar to FirMemberPropertiesChecker - and validate proper initialization. #KT-56683 Fixed #KT-58531 Fixed
10 lines
125 B
Kotlin
Vendored
10 lines
125 B
Kotlin
Vendored
val i: Int
|
|
fun foo(): String
|
|
class A {
|
|
abstract fun foo()
|
|
}
|
|
class B: A
|
|
|
|
// IGNORE_FIR
|
|
// Does not pass because of KT-61296
|