xref: /freebsd/contrib/llvm-project/lldb/bindings/interface/SBAddressRangeExtensions.i (revision 0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583)
1*0fca6ea1SDimitry Andric %extend lldb::SBAddressRange {
2*0fca6ea1SDimitry Andric #ifdef SWIGPYTHON
3*0fca6ea1SDimitry Andric     %pythoncode%{
4*0fca6ea1SDimitry Andric       def __repr__(self):
5*0fca6ea1SDimitry Andric         import lldb
6*0fca6ea1SDimitry Andric         stream = lldb.SBStream()
7*0fca6ea1SDimitry Andric         self.GetDescription(stream, lldb.target if lldb.target else lldb.SBTarget())
8*0fca6ea1SDimitry Andric         return stream.GetData()
9*0fca6ea1SDimitry Andric     %}
10*0fca6ea1SDimitry Andric #endif
11*0fca6ea1SDimitry Andric }
12