9a4a3d1f49
^KT-56543 Merge-request: KT-MR-9299 Merged-by: Dmitrii Gridin <dmitry.gridin@jetbrains.com>
23 lines
551 B
Kotlin
Vendored
23 lines
551 B
Kotlin
Vendored
// IGNORE_REVERSED_RESOLVE
|
|
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
|
|
<!SMARTCAST_IMPOSSIBLE!>y<!>.hashCode()
|
|
}
|
|
}
|
|
|
|
constructor()
|
|
}
|
|
|
|
class Normal {
|
|
init {
|
|
var y: String? = "xyz"
|
|
if (y != null) {
|
|
<!DEBUG_INFO_SMARTCAST!>y<!>.hashCode()
|
|
}
|
|
}
|
|
} |