Files
kotlin-fork/idea/jvm-debugger/jvm-debugger-test/testData/fileRanking/parametersWithUnloadedClass.kt
T
2019-10-08 19:13:55 +09:00

35 lines
403 B
Kotlin
Vendored

//FILE: a/a.kt
package a
import c.*
class B : A<SomeImpl>() {
override fun x(some: SomeImpl) {
foo()
}
}
// DO_NOT_LOAD: a.SomeImpl
class SomeImpl : Some()
//FILE: b/a.kt
package b
import c.*
class B : A<Some>() {
override fun x(some: Some) {
foo()
}
}
//FILE: c/c.kt
package c
open class Some
abstract class A<T: Some> {
abstract fun x(a: T)
}
fun foo() {}