| public | UnaryExpr(Operator op_, Expr* operand_) |
| public override Result<UniquePtr<Object>> | Evaluate(Context& context) |
| public inline Operator | Op() const |
| public inline Expr* | Operand() const |
| public override Element* | ToXmlElement() const |
| private Operator | op |
| private UniquePtr<Expr> | operand |