// !DIAGNOSTICS: -UNUSED_PARAMETER -PARAMETER_NAME_CHANGED_ON_OVERRIDE // FILE: A.java abstract public class A implements java.util.Collection { public boolean contains(Object x) {return false;} public boolean contains(String x) {return false;} } // FILE: main.kt abstract class KA : A() { override fun contains(x: String) = false }