aboutsummaryrefslogtreecommitdiff
path: root/ql/ast/nodes/base.py
blob: d9196f9b526721091c26004ef04e78d5b83f2037 (plain)
1
2
3
4
5
6
7
8
9
10
class BaseNode:
    def __init__(self, metadata):
        self.__metadata = metadata

    def accept(self, visitor):
        visitor.visit(self)

    @property
    def metadata(self):
        return self.__metadata