open annotation class TestAnn : Annotation { val x: String field = x get constructor(x: String) /* primary */ { super/*Any*/() /* () */ } } fun foo() { @TestAnn(x = "foo/testVal") val testVal: String = "testVal" @TestAnn(x = "foo/testVar") var testVar: String = "testVar" }