Revert "FIR: do not eagerly resolve class references in imported annotations"

This reverts commit 1a57d60f
This commit is contained in:
Mikhail Glukhikh
2021-03-15 18:36:13 +03:00
parent 83a4b6396a
commit e7129329d2
2 changed files with 15 additions and 3 deletions
@@ -25,7 +25,6 @@ import java.lang.annotation.RetentionPolicy;
float e() default 1;
long j() default 1;
String f() default "default";
Class<?> g() default JavaAnn2.class;
}
// MODULE: main(lib)
@@ -48,7 +47,6 @@ fun box(): String {
if (ann2.e != 1F) return "fail for e: expected = 1, but was ${ann2.e}"
if (ann2.j != 1L) return "fail for j: expected = 1, but was ${ann2.j}"
if (ann2.f != "default") return "fail for f: expected = default, but was ${ann2.f}"
if (ann2.g != JavaAnn2::class) return "fail for g: expected = JavaAnn2, but was ${ann2.g}"
return "OK"
}