Files
kotlin-fork/analysis/analysis-api/testData/components/expressionInfoProvider/isUsedAsExpression/innerClassDecl.kt
T
2022-10-05 15:06:52 +00:00

25 lines
360 B
Kotlin
Vendored

interface I<T> {
fun i(t: T): Int
}
class C<T>(val x: Int): I<T> {
companion object {
val K: Int = 58
}
fun test(): Int {
return 45 * K
}
fun count(xs: List<T>): Int {
return xs.size
}
override fun i(t: T): Int {
return test() + t.hashCode()
}
<expr>inner class B() {
}</expr>
}