class

Dragonstone::AST::IfStatement

Inherits Dragonstone::AST::Node < Reference < Object

Constructors

new(condition : Node, then_block : NodeArray, elsif_blocks : Array(ElsifClause) = [] of ElsifClause, else_block : NodeArray | Nil = nil, location : Location | Nil = nil)
Source

Instance methods

accept(visitor)
Source
condition
Source
else_block
Source
elsif_blocks
Source
then_block
Source
to_source
Source