List of backed address ranges for this view (read-only)
(self)
| 3533 | |
| 3534 | @property |
| 3535 | def backed_address_ranges(self) -> List['variable.AddressRange']: |
| 3536 | """List of backed address ranges for this view (read-only)""" |
| 3537 | count = ctypes.c_ulonglong(0) |
| 3538 | range_list = core.BNGetBackedAddressRanges(self.handle, count) |
| 3539 | assert range_list is not None, "core.BNGetBackedAddressRanges returned None" |
| 3540 | result = [] |
| 3541 | try: |
| 3542 | for i in range(0, count.value): |
| 3543 | result.append(variable.AddressRange(range_list[i].start, range_list[i].end)) |
| 3544 | return result |
| 3545 | finally: |
| 3546 | core.BNFreeAddressRanges(range_list) |
| 3547 | |
| 3548 | @property |
| 3549 | def session_data(self): # TODO add type hint |
nothing calls this directly
no test coverage detected