blob: e37614c667c24037a7c1db60fc7ee15693dd9474 [file] [log] [blame]
package test
annotation class PrimitiveArrays(
val byteArray: ByteArray,
val charArray: CharArray,
val shortArray: ShortArray,
val intArray: IntArray,
val longArray: LongArray,
val floatArray: FloatArray,
val doubleArray: DoubleArray,
val booleanArray: BooleanArray
)
@PrimitiveArrays(
byteArray = byteArrayOf(-7, 7),
charArray = charArrayOf('%', 'z'),
shortArray = shortArrayOf(239),
intArray = intArrayOf(239017, -1),
longArray = longArrayOf(123456789123456789L),
floatArray = floatArrayOf(2.72f, 0f),
doubleArray = doubleArrayOf(-3.14),
booleanArray = booleanArrayOf(true, false, true)
)
class C1
@PrimitiveArrays(
byteArray = byteArrayOf(),
charArray = charArrayOf(),
shortArray = shortArrayOf(),
intArray = intArrayOf(),
longArray = longArrayOf(),
floatArray = floatArrayOf(),
doubleArray = doubleArrayOf(),
booleanArray = booleanArrayOf()
)
class C2