[FIR] Fix false positive USELESS_CAST on stub types, ^KT-50293 Fixed
This commit is contained in:
-12
@@ -1,12 +0,0 @@
|
||||
// WITH_STDLIB
|
||||
// For FIR: see KT-50293
|
||||
|
||||
fun main() {
|
||||
val list = buildList {
|
||||
add("one")
|
||||
add("two")
|
||||
|
||||
val secondParameter = get(1)
|
||||
println(secondParameter <!USELESS_CAST!>as String<!>) // WARNING: [CAST_NEVER_SUCCEEDS] This cast can never succeed
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// WITH_STDLIB
|
||||
// For FIR: see KT-50293
|
||||
// ISSUE: KT-50293
|
||||
|
||||
fun main() {
|
||||
val list = buildList {
|
||||
@@ -7,6 +8,6 @@ fun main() {
|
||||
add("two")
|
||||
|
||||
val secondParameter = get(1)
|
||||
println(secondParameter as String) // WARNING: [CAST_NEVER_SUCCEEDS] This cast can never succeed
|
||||
println(secondParameter as String)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user