enum class Kind
Kind represents a particular position of the parameter declaration in the source code, such as an instance, an extension receiver parameter or a value parameter.
Instance required to make a call to the member, or an outer class instance for an inner class constructor.
Extension receiver of an extension function or property.
Ordinary named value parameter.
Extension receiver of an extension function or property.
Instance required to make a call to the member, or an outer class instance for an inner class constructor.
Ordinary named value parameter.
© 2010–2019 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-parameter/-kind/index.html