import kotlin.reflect.* class A { fun f(s: String) { } } fun useRef(a: A, s: String) { val toCall: KFunction1 = a::f toCall(s) }