2d5b685535
- Allow declaring protected constructors in sealed classes - Make default visibility of sealed class constructor `protected` KT-44861 KT-44865
18 lines
241 B
Kotlin
Vendored
18 lines
241 B
Kotlin
Vendored
// ISSUE: KT-20423
|
|
// !LANGUAGE: +SealedInterfaces +AllowSealedInheritorsInDifferentFilesOfSamePackage
|
|
|
|
// MODULE: m1
|
|
// FILE: a.kt
|
|
package a
|
|
|
|
sealed class Base
|
|
|
|
class A : Base()
|
|
|
|
// MODULE: m2(m1)
|
|
// FILE: b.kt
|
|
|
|
package a
|
|
|
|
class B : Base()
|