41 lines
431 B
Kotlin
Vendored
41 lines
431 B
Kotlin
Vendored
fun foo() {
|
|
bar @ann {
|
|
print(1)
|
|
}
|
|
|
|
bar [ann] { // parsed as array access
|
|
print(2)
|
|
}
|
|
|
|
bar @ann @[ann] {
|
|
print(2)
|
|
}
|
|
|
|
bar() @ann {
|
|
print(1)
|
|
}
|
|
|
|
bar() @[ann] {
|
|
print(2)
|
|
}
|
|
|
|
bar() @ann @[ann] {
|
|
print(2)
|
|
}
|
|
|
|
bar(@ann {
|
|
param -> param
|
|
})
|
|
|
|
if (true) @ann {
|
|
|
|
}
|
|
else @[ann] @ann {
|
|
|
|
}
|
|
|
|
foo label@ @ann {
|
|
|
|
}
|
|
}
|