Cosmo::AST::Statement::When
Constructors
new(keyword : Cosmo::Token, conditions : Array(Cosmo::AST::Expression::Base), block : Cosmo::AST::Statement::Base)
SourceInstance methods
block
Sourceconditions
Sourcekeyword
Sourceto_s(indent : Int = 0)
Returns a nicely readable and concise string representation of this object, typically intended for users.
This method should usually not be overridden. It delegates to
#to_s(IO) which can be overridden for custom implementations.
Also see #inspect.
token
Source