Files
kotlin-fork/compiler/testData/diagnostics/tests/smartCasts/varInInitNoPrimary.fir.kt
T
2020-03-05 16:48:47 +03:00

22 lines
470 B
Kotlin
Vendored

class Your {
init {
var y: String? = "xyz"
if (y != null) {
// Bug that should be fixed
// Problem: descriptorToDeclaration cannot get here init block by its descriptor
// See PreliminaryDeclarationVisitor.getVisitorByVariable
y.hashCode()
}
}
constructor()
}
class Normal {
init {
var y: String? = "xyz"
if (y != null) {
y.hashCode()
}
}
}