ParameterDeclaration

@Serializable
data class ParameterDeclaration(val name: String, val type: String, val hasDefaultValue: Boolean, val annotations: List<AnnotationDeclaration>, val resolvedType: String? = null)

Represents a parameter in a function or constructor declaration.

Constructors

Link copied to clipboard
constructor(name: String, type: String, hasDefaultValue: Boolean, annotations: List<AnnotationDeclaration>, resolvedType: String? = null)

Properties

Link copied to clipboard

Filter or assertion criteria for annotations.

Link copied to clipboard

Filter or assertion criteria for has default value.

Link copied to clipboard

Filter or assertion criteria for name.

Link copied to clipboard
val resolvedType: String? = null

Filter or assertion criteria for resolved type.

Link copied to clipboard

Filter or assertion criteria for type.