instantiate(_:in:cause:updating:)
private mutating func instantiate(
_ subject: AnyType, in contextOfUse: InstantiationContext, cause: ConstraintOrigin,
updating substitutions: inout GenericArguments
) -> InstantiatedType
Replaces the generic parameters in subject by fresh variables if their environments don’t
contain contextOfUse, assigning cause to instantiation constraints.
-
Undocumented
Declaration
Swift
func transform(mutating me: inout `Self`, _ t: AnyType) -> TypeTransformAction -
Undocumented
Declaration
Swift
func transform( mutating me: inout Self, _ t: AssociatedTypeType ) -> TypeTransformAction -
Undocumented
Declaration
Swift
func transform( mutating me: inout Self, _ t: BufferType ) -> TypeTransformAction
View on GitHub