Parsing: support '@[ann1 ann2]', '@file:ann' and '@file:[ann]' cases

This commit is contained in:
Denis Zharkov
2015-05-15 12:25:55 +03:00
parent f6aadec7e2
commit e4f54b5d2e
25 changed files with 918 additions and 28 deletions
@@ -0,0 +1,11 @@
@[abc("") cde]
class A {
@[ abc
cde]
@[private]
fun foo() {
@[data inline] class Local {}
@[suppress("a")] (1 + @[abc] 3)
}
}