ForeignConvertibleDescription
public struct ForeignConvertibleDescription : CoreTraitDescription
A view of Hylo.ForeignConvertible‘s declaration from the standard library.
-
The identifier of the trait declaration.
Declaration
Swift
public let decl: TraitDecl.ID -
The
ForeignRepresentationrequirement.Declaration
Swift
public let foreignRepresentation: AssociatedTypeDecl.ID -
The
init(foreign_value:)requirement.Declaration
Swift
public let initialize: InitializerDecl.ID -
The
foreign_valuerequirement.Declaration
Swift
public let transform: FunctionDecl.ID -
Creates an instance referring to the declaration of
Hylo.ForeignConvertibleinast.Requires
The standard library must have been loaded inast.Declaration
Swift
public init(_ ast: AST)
View on GitHub