[FIR] Fix methods with erased parameters missing from raw collection scope

#KT-65448 Fixed
This commit is contained in:
Kirill Rakhman
2024-02-13 10:26:45 +01:00
committed by Space Team
parent 931480b12d
commit e88865e4c7
18 changed files with 818 additions and 2 deletions
@@ -0,0 +1,16 @@
// FIR_IDENTICAL
// FILE: Java1.java
import java.util.ArrayList;
public abstract class Java1 extends ArrayList { }
// FILE: test.kt
abstract class C1 : Java1() {
override fun removeAll(elements: Collection<*>): Boolean {
return true
}
}
fun test(java1: Java1, l: List<*>) {
java1.removeAll(l)
}