xref: /llvm-project/lldb/bindings/interface/SBBroadcastExtensions.i (revision 6813ef37377e8d8fadf6efe01e1ed80cc53b9c86)
1*6813ef37SMed Ismail Bennani %extend lldb::SBBroadcaster {
2*6813ef37SMed Ismail Bennani #ifdef SWIGPYTHON
3*6813ef37SMed Ismail Bennani     %pythoncode%{
4*6813ef37SMed Ismail Bennani     # operator== is a free function, which swig does not handle, so we inject
5*6813ef37SMed Ismail Bennani     # our own equality operator here
6*6813ef37SMed Ismail Bennani     def __eq__(self, other):
7*6813ef37SMed Ismail Bennani       return not self.__ne__(other)
8*6813ef37SMed Ismail Bennani     %}
9*6813ef37SMed Ismail Bennani #endif
10*6813ef37SMed Ismail Bennani }
11