Skip to content

GenericParameterDescriptor

Azoy edited this page May 6, 2021 · 2 revisions

GenericParameterDescriptor

The flags that describe a generic parameter.

public struct GenericParameterDescriptor 

Properties

bits

Flags as represented in bits.

public let bits: UInt8

kind

The kind of generic parameter this is.

public var kind: GenericParameterKind 

hasExtraArgument

Unsure what this means, it's always false for the time being.

public var hasExtraArgument: Bool 

hasKeyArgument

"Key" refers to a generic param whose metadata is provided at runtime. Non-key would mean we derive the generic parameter from elsewhere.

public var hasKeyArgument: Bool 
Types
Protocols
Global Variables
Global Functions
Clone this wiki locally