// FIR_IDENTICAL // WITH_STDLIB // FILE: AnnRaw.java public @interface AnnRaw { Class value(); } // FILE: Ann.java public @interface Ann { Class value(); } // FILE: Utils.java public class Utils { public static void foo(Class value) {} public static void fooRaw(Class value) {} } // FILE: main.kt class X @Ann(X::class) @AnnRaw(X::class) fun test() { Utils.foo(X::class.java) Utils.fooRaw(X::class.java) }