blob: a8a8ab01d50573db7656af5fa499d96bd8e4d581 [file]
// RUN_PIPELINE_TILL: CODEGEN
import kotlin.reflect.KClass
@Target(AnnotationTarget.CLASS, AnnotationTarget.TYPE)
annotation class Special(val why: KClass<*>)
interface Interface
object Outer {
@Special(Nested::class)
object Nested : @Special(Nested::class) Interface
}
/* GENERATED_FIR_TAGS: annotationDeclaration, classReference, interfaceDeclaration, nestedClass, objectDeclaration,
primaryConstructor, propertyDeclaration, starProjection */