sys::Obj compiler::Node compiler::Expr compiler::UnaryExpr
UnaryExpr is used for unary expressions including !, +. Note that - is mapped to negate() as a shortcut method.
new make(Location location, ExprId id, Token opToken, Expr operand)
Token opToken
Expr operand
virtual Str toStr()
virtual Void walkChildren(Visitor v)