@file:A(x = "File annotation") package test @Target(allowedTargets = [AnnotationTarget.FILE]) open annotation class A : Annotation { val x: String field = x get constructor(x: String) /* primary */ { super/*Any*/() /* () */ } }