Myst::Instantiation
Inherits Myst::Node / Reference / Object
An instantiation of a type. Instantiations create new instances of the specified type. After creating the value for the new type, a callback on the instance will be called to initialize the properties of the instance.
'%' [ const | interpolation ] '{' [ arg [ ',' arg ]* ] '}' [ block ]
Constructors
Instance methods
==(other : self)
Returns true if this reference is the same as other. Invokes same?.
accept_children(visitor)
Sourceargs
Sourceargs=(args : Array(Node))
Sourceblock
Sourceblock=(block : Block | FunctionCapture | Nil)
Sourceblock?
Sourcehash(hasher)
See Object#hash(hasher)
type
Sourcetype=(type : Node)
Source