Files
kotlin-fork/compiler/testData/loadJava/compiledJava/ReferenceCycleThroughAnnotation.java
pyos 5ba76ee757 FIR: convert Java type parameter bounds before reading annotations
This avoids a crash due to circular class references through annotation
arguments.
2022-10-04 19:48:15 +00:00

17 lines
273 B
Java
Vendored

package test;
public class ReferenceCycleThroughAnnotation {
@C(B.class)
public class A<T extends Object> {
public void foo() {
}
}
public class B<T extends A<T>> {
}
public @interface C {
public Class<?> value();
}
}