// WITH_EXTENDED_CHECKERS @file:OptIn(ExperimentalSubclassOptIn::class) package a.b.c import kotlin.jvm.functions.Function0 @RequiresOptIn annotation class Marker @Marker class Some fun main() { Some() } annotation class DummyAnnotation @SubclassOptInRequired(DummyAnnotation::class) open class IncorrectSubclassOptInArgumentMarker internal fun interface StableInterface { @Marker fun experimentalMethod() } fun testOverrides() { object : StableInterface { override fun experimentalMethod() {} } } actual typealias TypealiasToKotlinPkg = kotlin.Deprecated