Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
847a2ced07911ac5a943ed41390d054d0e81aa1f
/
.
/
compiler
/
testData
/
codegen
/
box
/
annotations
/
recursiveAnnotationWithVarargAndDefaultValue.kt
blob: 7240a7469eb732916194e13e90ef3ac9953261b1 [
file
]
// ISSUE: KT-80908
@Target
(
AnnotationTarget
.
TYPE
)
@Retention
(
AnnotationRetention
.
RUNTIME
)
annotation
class
Ann
(
vararg val arg
:
@Ann
(
"a"
)
String
=
[])
fun box
():
String
{
val a
=
Ann
(
"O"
,
"K"
)
val arg
=
a
.
arg
return
arg
[
0
]
+
arg
[
1
]
}