Files
kotlin/compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.kt
Ilya Chernikov fd0eb6ee34 Implement support for class literals as annotation arguments...
on deserialization and reflection
2018-08-31 15:17:51 +03:00

19 lines
368 B
Kotlin
Vendored

package test
import kotlin.reflect.KClass
annotation class Anno(
val klass: KClass<*>,
val klasses: Array<KClass<*>>,
val sarKlass: KClass<Array<String>>,
val d2arKlass: KClass<Array<DoubleArray>>
)
@Anno(
String::class,
arrayOf(Int::class, String::class, Float::class),
Array<String>::class,
Array<DoubleArray>::class
)
class Klass