aboutsummaryrefslogtreecommitdiff
path: root/ql/ast/nodes/expressions/unary_operators/unary_operator.py
blob: fa75249a130f843b0eb05128b86ce34528c50669 (plain)
1
2
3
4
5
6
7
8
9
10
11
from ql.ast.nodes.expressions.expression import ExpressionNode


class UnaryOperatorNode(ExpressionNode):
    def __init__(self, metadata, expression_type, expression, value):
        super(UnaryOperatorNode, self).__init__(metadata, expression_type, value)
        self.__expression = expression

    @property
    def expression(self):
        return self.__expression