Kind

enum Kind : Enum<KParameter.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.

Entries

VALUE
Link copied to clipboard

Ordinary named value parameter.

EXTENSION_RECEIVER
Link copied to clipboard

Extension receiver of an extension function or property.

INSTANCE
Link copied to clipboard

Instance required to make a call to the member, or an outer class instance for an inner class constructor.

Properties

name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int