STRING_EXTENSION_LEVEL_OUTSIDE(SBWatchpoint, lldb::eDescriptionLevelVerbose) | |
%extend lldb::SBWatchpoint { | |
#ifdef SWIGPYTHON | |
%pythoncode%{ | |
# operator== is a free function, which swig does not handle, so we inject | |
# our own equality operator here | |
def __eq__(self, other): | |
return not self.__ne__(other) | |
def __hex__(self): | |
return self.GetWatchAddress() | |
def __len__(self): | |
return self.GetWatchSize() | |
%} | |
#endif | |
} |