damian
interface Foo { fun bar(baz: String) } fun getNameOfFirstParameterToBar(): String { val f = Foo::class.declaredMemberFunctions.find { it.name == "bar" }!! return f.parameters[1].name!! }