[FIR] Fix false positive case of CANNOT_CHECK_FOR_ERASED

Restore CANNOT_CHECK_FOR_ERASED as error
This commit is contained in:
Ivan Kochurkin
2021-11-15 17:04:43 +03:00
committed by teamcityserver
parent 850d76f6bf
commit f05436b939
13 changed files with 68 additions and 17 deletions
@@ -4,7 +4,7 @@
class Base<in T>
class Qwe<T : Any>(val a: T?) {
fun test1(obj: Any) {
obj <!UNCHECKED_CAST!>as Qwe<T><!>
obj as Qwe<T>
check(obj.a)
}