blob: 213280dfd9f1225adc8f51e967c68545aebb99b7 [file]
class Out<out T>
class In<in T : F?, F : CharSequence>
fun optimized(x: In<CharSequence, CharSequence>) {}
// method: ComplicatedInBoundsKt::optimized
// generic signature: (LIn<-Ljava/lang/CharSequence;Ljava/lang/CharSequence;>;)V
class In2<in T, F : In2<T, F>>
fun nonOptimized(x: In2<In2<*, *>, *>) {}
// method: ComplicatedInBoundsKt::nonOptimized
// generic signature: (LIn2<-LIn2<**>;*>;)V