Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
161333d3e7d13dd98386fe346a71a07eadfe4756
/
.
/
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
]
}