Files
kotlin/idea/testData/refactoring/extractFunction/basic/callableReferenceSelector.kt.after
2017-07-07 18:15:36 +03:00

15 lines
384 B
Plaintext
Vendored

// WITH_RUNTIME
// PARAM_DESCRIPTOR: value-parameter arg: kotlin.String defined in Foo.Companion.bar
// PARAM_TYPES: kotlin.String
class Foo {
var arguments: Map<String, String>? = null
companion object {
fun bar(arg: String) = Foo().apply {
arguments = map(arg)
}
private fun map(arg: String) = mapOf(Foo::arguments.name to arg)
}
}