Files
kotlin-fork/idea/testData/completion/basic/common/SubstitutedSignature4.kt
T

15 lines
387 B
Kotlin

trait Trait<T>
fun<T> Trait<T>.extension(t: T): T = t
class Outer : Trait<String> {
inner class Inner : Trait<Int> {
fun foo() {
ext<caret>
}
}
}
// EXIST: { itemText: "extension", tailText: "(t: String) for Trait<T> in <root>", typeText: "String" }
// EXIST: { itemText: "extension", tailText: "(t: Int) for Trait<T> in <root>", typeText: "Int" }