14 lines
381 B
Kotlin
Vendored
14 lines
381 B
Kotlin
Vendored
// COMPILER_ARGUMENTS: -XXLanguage:+SealedInterfaces -XXLanguage:+AllowSealedInheritorsInDifferentFilesOfSamePackage
|
|
|
|
package sealed
|
|
|
|
sealed class SealedDeclarationClass {
|
|
class AClass: SealedDeclarationClass()
|
|
}
|
|
|
|
sealed interface SealedDeclarationInterface {
|
|
class A: SealedDeclarationInterface
|
|
}
|
|
|
|
class B: SealedDeclarationInterface
|
|
class BClass: SealedDeclarationClass() |