Files
kotlin-fork/compiler/testData/diagnostics/testsWithStdLib/annotations/qualifiedCallValue.kt
T
Denis Zharkov d71fe0d11a Drop JavaClassValue and it's usages
Also drop related testData
2015-06-12 09:55:10 +03:00

28 lines
580 B
Kotlin
Vendored

// !DIAGNOSTICS: -JAVA_LANG_CLASS_PARAMETER_IN_ANNOTATION
package a.b.c
kotlin.deprecated("aaa")
ann1(kotlin.deprecated("aaa"))
a.b.c.ann1()
ann2(a.b.c.ann1())
A.IAnn()
ann3(A.IAnn())
a.b.c.A.IAnn()
ann3(a.b.c.A.IAnn())
annArray(kotlin.arrayOf("a"))
fun test() = 1
annotation class ann1(val p: deprecated = kotlin.deprecated("aaa"))
annotation class ann2(val p: ann1 = a.b.c.ann1())
annotation class ann3(val p: A.IAnn = A.IAnn(), val p2: A.IAnn = a.b.c.A.IAnn())
annotation class annArray(val p: Array<String> = kotlin.arrayOf("a"))
class A {
annotation class IAnn
}