def __neg__(self):
new_si_set = set()<EOL>for si in self._si_set:<EOL><INDENT>new_si_set.add(~si)<EOL><DEDENT>r = DiscreteStridedIntervalSet(bits=self._bits, si_set=new_si_set)<EOL>return r.normalize()<EOL>
Operation ~

:return: The negated value.