llvm-project/lldb/bindings/interface/SBPlatformShellCommandExtensions.i
Med Ismail Bennani 8e0a087571 [lldb] Fix build failures introduced in f0731d5b61ba (NFCI)
This patch should fix the build failures introduced by f0731d5b61ba.

This removes the use of the `STRING_EXTENSION_OUTSIDE` swig macro in SB
classes that don't implement a `GetDescription` method.

Signed-off-by: Med Ismail Bennani <ismail@bennani.ma>
2023-08-29 16:34:56 +01:00

26 lines
449 B
OpenEdge ABL

%extend lldb::SBPlatformShellCommand {
#ifdef SWIGPYTHON
// operator== is a free function, which swig does not handle, so we inject
// our own equality operator here
%pythoncode%{
def __eq__(self, other):
return not self.__ne__(other)
def __int__(self):
pass
def __hex__(self):
pass
def __oct__(self):
pass
def __len__(self):
pass
def __iter__(self):
pass
%}
#endif
}