sys::Obj compiler::Node compiler::Expr compiler::TernaryExpr
TernaryExpr is used for the ternary expression <cond> ? <true> : <false>
Expr condition
Expr falseExpr
new make(Expr condition, Expr trueExpr, Expr falseExpr)
override Str toStr()
Expr trueExpr
override Void walkChildren(Visitor v)