annotation class A : Annotation { constructor(klass: KClass<*>) /* primary */ val klass: KClass<*> field = klass get } class C { constructor() /* primary */ { super/*Any*/() /* () */ } } @A(klass = C::class) fun test1() { }