Improve KParameter.toString for instance and extension receiver parameter
#KT-17860 Fixed
This commit is contained in:
@@ -95,8 +95,8 @@ internal object ReflectionObjectRenderer {
|
||||
fun renderParameter(parameter: KParameterImpl): String {
|
||||
return buildString {
|
||||
when (parameter.kind) {
|
||||
KParameter.Kind.EXTENSION_RECEIVER -> append("extension receiver")
|
||||
KParameter.Kind.INSTANCE -> append("instance")
|
||||
KParameter.Kind.EXTENSION_RECEIVER -> append("extension receiver parameter")
|
||||
KParameter.Kind.INSTANCE -> append("instance parameter")
|
||||
KParameter.Kind.VALUE -> append("parameter #${parameter.index} ${parameter.name}")
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user