package test
import dependency.*
abstract class SimpleClass: D
(), Tr, List {
fun f() {
}
fun g(d: D): List> {
throw RuntimeException()
}
fun Int.f() {
}
private fun privateFun() {
}
val a: A = A()
public var b: B = B()
val Int.g: Int
get() = this + 2
fun complexFun(a: T, b: K, c: G): G {
throw RuntimeException()
}
}