RemoteTypeExpr
public struct RemoteTypeExpr : Expr
The type expression of a remote type (e.g., remote let Int).
-
The site from which
selfwas parsed.Declaration
Swift
public let site: SourceRange -
The site of the expression’s introducer.
Declaration
Swift
public let introducerSite: SourceRange -
The passing convention of the remote type.
Declaration
Swift
public var convention: SourceRepresentable<AccessEffect> -
The expression of the projected type.
Declaration
Swift
public let operand: AnyExprID -
Creates an instance with the given properties.
Declaration
Swift
public init( introducerSite: SourceRange, convention: SourceRepresentable<AccessEffect>, operand: AnyExprID, site: SourceRange )
View on GitHub