class compiler::CondExpr

sys::Obj
  compiler::Node
    compiler::Expr
      compiler::CondExpr

Source

CondExpr is used for || and && short-circuit boolean conditionals.

isCond

virtual override Bool isCond()

Source

make

new make(Expr first, Token opToken)

Source

opToken

Token opToken

Source

operands

Expr[] operands

Source

toStr

virtual override Str toStr()

Source

walkChildren

virtual override Void walkChildren(Visitor v)

Source