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