Files
codeql/java/ql/test-kotlin2/library-tests/classes/superChain.kt
2023-11-17 14:07:13 +00:00

6 lines
257 B
Kotlin

open class SuperChain1<T1, T2> {}
open class SuperChain2<T3, T4>: SuperChain1<T3, String>() {}
open class SuperChain3<T5, T6>: SuperChain2<T5, String>() {}
// This should end up with SuperChain2<T5, String> having
// SuperChain1<T5, String> as a supertype.