// WITH_SIGNATURES class A(val result: T) { inner class B { inner class C { fun f() { fun g(t: T) {} } } } }