]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm-project/lldb/bindings/interface/SBUnixSignalsExtensions.i
Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51
[FreeBSD/FreeBSD.git] / contrib / llvm-project / lldb / bindings / interface / SBUnixSignalsExtensions.i
1 %extend lldb::SBUnixSignals {
2 #ifdef SWIGPYTHON
3     %pythoncode %{
4         def get_unix_signals_list(self):
5             signals = []
6             for idx in range(0, self.GetNumSignals()):
7                 signals.append(self.GetSignalAtIndex(sig))
8             return signals
9
10         threads = property(get_unix_signals_list, None, doc='''A read only property that returns a list() of valid signal numbers for this platform.''')
11     %}
12 #endif
13 }