

def __init__(self, values=None, validator=None):
    super(Enum, self).__init__()
    if (values is None):
        values = values.values
    try:
        seen = set()
        seen_add = seen.add
        self.values = [x for x in values if (not ((x in seen) or seen_add(x)))]
    except TypeError:
        self.values = list(values)
    self.validator = validator

dataset/ETHPy150Open sdispater/cleo/cleo/validators/__init__.py Enum.__init__/VarMisuse@40/44 `self`->`values`