private ConstantValue evaluateUnaryExpr(Unary expr, UnaryArithmeticOperation operation) { return evaluateUnaryExpr(expr.getArgument(), expr.getType().get(), operation); }