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)
Source
Token opToken
Expr operand
override Str toStr()
Return a string representation of this object.
override Void walkChildren(Visitor v)