bbd09c6272
^KT-62587
17 lines
617 B
Kotlin
Vendored
17 lines
617 B
Kotlin
Vendored
// LL_FIR_DIVERGENCE
|
|
// KT-62587
|
|
// LL_FIR_DIVERGENCE
|
|
import kotlin.reflect.KClass
|
|
|
|
@Target(AnnotationTarget.CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.TYPE)
|
|
annotation class Special(val why: KClass<*>)
|
|
|
|
interface Interface
|
|
|
|
class Outer {
|
|
@Special(<!ANNOTATION_ARGUMENT_MUST_BE_CONST!><!UNRESOLVED_REFERENCE!>NestedNested<!>::class<!>)
|
|
class Nested<@Special(<!ANNOTATION_ARGUMENT_MUST_BE_CONST!><!UNRESOLVED_REFERENCE!>NestedNested<!>::class<!>) T> : @Special(<!ANNOTATION_ARGUMENT_MUST_BE_CONST!><!UNRESOLVED_REFERENCE!>NestedNested<!>::class<!>) Interface {
|
|
class NestedNested
|
|
}
|
|
}
|