Deserialize annotations on classes

First version, not all kinds of value arguments of annotations are supported
This commit is contained in:
Alexander Udalov
2013-07-04 21:04:53 +04:00
parent 9a33567287
commit 4aeeafdff0
31 changed files with 804 additions and 152 deletions
@@ -0,0 +1,17 @@
package test
internal final annotation class A1 : jet.Annotation {
/*primary*/ public constructor A1()
}
internal final annotation class A2 : jet.Annotation {
/*primary*/ public constructor A2()
}
internal final annotation class A3 : jet.Annotation {
/*primary*/ public constructor A3()
}
test.A1() test.A2() test.A3() internal final class Class {
/*primary*/ public constructor Class()
}