open annotation class TestAnn : Annotation { val x: Int field = x get constructor(x: Int) /* primary */ { super/*Any*/() /* () */ } } class TestClass { @TestAnn(x = 1) constructor() /* primary */ { super/*Any*/() /* () */ } @TestAnn(x = 2) constructor(x: Int) { this/*TestClass*/() } }