open annotation class TestAnn : Annotation { val x: String field = x get constructor(x: String) /* primary */ { super/*Any*/() /* () */ } } class TestClassConstructor1 { val xx: Int field = x get constructor(@TestAnn(x = "TestClassConstructor1.x") x: Int) /* primary */ { super/*Any*/() /* () */ } } fun testFun(@TestAnn(x = "testFun.x") x: Int) { }