// !USE_EXPERIMENTAL: kotlin.ExperimentalStdlibApi // IGNORE_BACKEND_FIR: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT import kotlin.reflect.full.hasAnnotation import kotlin.test.assertFalse import kotlin.test.assertTrue annotation class Baz annotation class Far @Baz @Far class Foo class Bar fun box(): String { assertFalse(Bar::class.hasAnnotation()) assertFalse(Bar::class.hasAnnotation()) assertTrue(Foo::class.hasAnnotation()) assertTrue(Foo::class.hasAnnotation()) return "OK" }