class

Syntax::HashLiteral

Inherits Syntax::ASTNode < Reference < Object

Constructors

new(entries : Array(Syntax::HashLiteral::Entry) = [] of Entry, of : Syntax::HashLiteral::Entry | Nil = nil, name : Syntax::ASTNode | Nil = nil)
Source

Instance methods

==(other : self)

Returns true if this reference is the same as other. Invokes same?.

accept_children(visitor)
Source
clone_without_location
Source
entries
Source
entries=(entries : Array(Entry))
Source
hash(hasher)

See Object#hash(hasher)

name
Source
name=(name : ASTNode | Nil)
Source
of
Source
of=(of : Entry | Nil)
Source

Nested types