-
A parameter in an arrow type expression.
See moreDeclaration
Swift
public struct Parameter : Codable, Sendable -
Declaration
Swift
public private(set) var site: SourceRange { get } -
The effect of the arrow’s call operator.
Declaration
Swift
public let receiverEffect: SourceRepresentable<AccessEffect>? -
The environment of the arrow, or
nilif it is thin.Declaration
Swift
public private(set) var environment: AnyExprID? { get } -
The parameters of the arrow.
Declaration
Swift
public let parameters: [Parameter] -
The output type of the arrow.
Declaration
Swift
public let output: AnyExprID -
Undocumented
Declaration
Swift
public init( receiverEffect: SourceRepresentable<AccessEffect>?, environment: AnyExprID?, parameters: [Parameter], output: AnyExprID, site: SourceRange )
View on GitHub