class

Syntax::Select

Inherits Syntax::ASTNode < Reference < Object

Constructors

new(whens : Array(Syntax::Select::When), else : 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
else
Source
else=(else : ASTNode | Nil)
Source
hash(hasher)

See Object#hash(hasher)

whens
Source
whens=(whens : Array(When))
Source

Nested types