KT-5182 Data flow info is lost for 'when' branches
#KT-5158 Fixed #KT-4332 Fixed
This commit is contained in:
@@ -32,8 +32,9 @@ fun f4(s: Int?): Int {
|
||||
|
||||
fun f5(s: Int?): Int {
|
||||
return when (s) {
|
||||
s!! -> <!DEBUG_INFO_AUTOCAST!>s<!>
|
||||
s -> <!TYPE_MISMATCH!>s<!>
|
||||
s!! -> <!DEBUG_INFO_AUTOCAST!>s<!>
|
||||
s -> <!DEBUG_INFO_AUTOCAST!>s<!>
|
||||
else -> 0
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user