class compiler::RangeLiteralExpr

sys::Obj
  compiler::Node
    compiler::Expr
      compiler::RangeLiteralExpr

Source

RangeLiteralExpr creates a Range instance

end

Expr end

Source

exclusive

Bool exclusive

Source

make

new make(Loc loc, CType ctype, Expr start, Expr end, Bool exclusive)

Source

start

Expr start

Source

toStr

virtual override Str toStr()

Source

walkChildren

virtual override Void walkChildren(Visitor v)

Source