23 lines
417 B
Kotlin
Vendored
23 lines
417 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
// !LANGUAGE: +ProhibitInvisibleAbstractMethodsInSuperclasses
|
|
// FILE: base/Base.java
|
|
package base;
|
|
|
|
public abstract class Base {
|
|
public void foo() {
|
|
packagePrivateFoo();
|
|
}
|
|
|
|
/* package-private */ abstract void packagePrivateFoo();
|
|
}
|
|
|
|
// FILE: Impl.kt
|
|
package impl
|
|
import base.*
|
|
|
|
<!INVISIBLE_ABSTRACT_MEMBER_FROM_SUPER_ERROR!>class Impl<!> : Base()
|
|
|
|
fun foo() {
|
|
Impl().foo()
|
|
}
|