Python3 fix: Implement __hash__ method for Value class

This commit is contained in:
Jay Bourque 2013-08-20 17:20:53 -05:00
commit 351bd39814

View file

@ -1037,6 +1037,9 @@ class Value(llvm.Wrapper):
def __str__(self):
return str(self._ptr)
def __hash__(self):
return hash(self._ptr)
def __eq__(self, rhs):
if isinstance(rhs, Value):
return str(self) == str(rhs)