Files
kotlin-fork/idea/testData/refactoring/extractFunction/parameters/extractThis/javaSyntheticPropertyWithDelegation.kt.after
T

13 lines
320 B
Plaintext
Vendored

// WITH_RUNTIME
// PARAM_DESCRIPTOR: private final fun NamedEx.foo(): kotlin.String defined in Test
// PARAM_TYPES: NamedEx
// SIBLING:
public class Test {
private fun NamedEx.foo() = s()
}
private fun NamedEx.s() = name
public class NamedEx : Named by object : Named {
override fun getName(): String = "foo"
}