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

21 lines
829 B
Plaintext

namespace <root>
internal final class In</*0*/ in T : jet.Any?> : jet.Any {
public final /*constructor*/ fun </*0*/ in T : jet.Any?><init>(): In<T>
internal final fun f(/*0*/ t: T): jet.Tuple0
internal final fun f(/*0*/ t: jet.Int): jet.Int
internal final fun f1(/*0*/ t: T): jet.Tuple0
}
internal final class Inv</*0*/ T : jet.Any?> : jet.Any {
public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(): Inv<T>
internal final fun f(/*0*/ t: T): T
internal final fun inf(/*0*/ t: T): jet.Tuple0
internal final fun outf(): T
}
internal final class Out</*0*/ out T : jet.Any?> : jet.Any {
public final /*constructor*/ fun </*0*/ out T : jet.Any?><init>(): Out<T>
internal final fun f(): T
internal final fun f(/*0*/ a: jet.Int): jet.Int
}
internal final fun testInOut(): jet.Tuple0