Files
kotlin-fork/compiler/testData/lazyResolve/diagnostics/generics/RecursiveUpperBoundCheck.txt
T

12 lines
343 B
Plaintext

namespace <root>
internal open class C</*0*/ T : C<T>> : jet.Any {
public final /*constructor*/ fun </*0*/ T : C<T>><init>(): C<T>
}
internal final class TestFail : C<C<TestFail>> {
public final /*constructor*/ fun <init>(): TestFail
}
internal final class TestOK : C<TestOK> {
public final /*constructor*/ fun <init>(): TestOK
}