// FILE: A.java public class A { public static final int X = 1; public static final int Y; public final int z = 3; static { Y = 2; } } // FILE: main.kt annotation class Ann(val x: Int) @Ann(A.X) fun main1() {} @Ann(A.Y) fun main2() {} val q = A() @Ann(q.z) fun main3() {}