RepairArity Type
`repair-arity`.
Union cases
| Union case |
Description
|
Full Usage:
AliasKeptAsPhantom name
Parameters:
string
|
Wave three, lane I. An alias whose resolved target uses fewer type parameters than its head declares. The alias is written with the surplus parameters erased as phantoms, so references keep their arity; the erased parameters carry no value.
|
Full Usage:
ArityMismatch(name, given, declared)
Parameters:
string
given : int
declared : int
|
|
Full Usage:
GenericAliasDropped
|
|
Full Usage:
GenericWithoutArguments name
Parameters:
string
|
|
Full Usage:
ReadWithoutWrite name
Parameters:
string
|
|
Full Usage:
ReferenceToDroppedAlias name
Parameters:
string
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsAliasKeptAsPhantom
Returns: bool
|
|
Full Usage:
this.IsArityMismatch
Returns: bool
|
|
Full Usage:
this.IsGenericAliasDropped
Returns: bool
|
|
Full Usage:
this.IsGenericWithoutArguments
Returns: bool
|
|
Full Usage:
this.IsReadWithoutWrite
Returns: bool
|
|
Full Usage:
this.IsReferenceToDroppedAlias
Returns: bool
|
|