MovableDescription
public struct MovableDescription : CoreTraitDescription
A view of Hylo.Movable‘s declaration from the standard library.
-
The identifier of the trait declaration.
Declaration
Swift
public let decl: TraitDecl.ID -
The
take_value(from:).setrequirement.Declaration
Swift
public let moveInitialize: MethodImpl.ID -
The
take_value(from:).inoutrequirement.Declaration
Swift
public let moveAssign: MethodImpl.ID -
Creates an instance referring to the declaration of
Hylo.Movableinast.Requires
The standard library must have been loaded inast.Declaration
Swift
public init(_ ast: AST)
View on GitHub