def __hash__(self): return utils.hashList(self.variables + (ty,))
def __hash__(self): return utils.hashList([getattr(self, name) for name in Type.propertyNames] + \ [self.clas.name, self.typeArguments])
def __hash__(self): return utils.hashList([self.typeParameter.name])
def __hash__(self): return utils.hashList([self.info.opcode] + self.operands)
def __hash__(self): return hashList(self.components)
def __hash__(self): return utils.hashList( getattr(self, name) for name in self.propertyNames)
def __hash__(self): return utils.hashList(getattr(self, name) for name in self.propertyNames)