KaValueParameterSymbol
Represents a value parameter of a function, constructor, and a property setter.
In Kotlin, we generally use the phrase "value parameter", as function have both value and type parameters.
Hierarchy
Inherits from KaVariableSymbol.
Members
val name: NameThe value parameter name.
val isNoinline: Booleantrueif the value parameter has thenoinlinemodifier.val isCrossinline: Booleantrueif the value parameter has thecrossinlinemodifier.val hasDefaultValue: Booleantrueif the parameter has the default value.val isVararg: Booleantrueif the parameter has thevarargmodifier.val isImplicitLambdaParameter: Booleantrueif the parameter is the implicitly generateditlambda parameter.
Default values
Member  | Value  | 
|---|---|
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
Last modified: 23 July 2024