List of mapped address ranges for this view (read-only)
(self)
| 3519 | |
| 3520 | @property |
| 3521 | def mapped_address_ranges(self) -> List['variable.AddressRange']: |
| 3522 | """List of mapped address ranges for this view (read-only)""" |
| 3523 | count = ctypes.c_ulonglong(0) |
| 3524 | range_list = core.BNGetMappedAddressRanges(self.handle, count) |
| 3525 | assert range_list is not None, "core.BNGetMappedAddressRanges returned None" |
| 3526 | result = [] |
| 3527 | try: |
| 3528 | for i in range(0, count.value): |
| 3529 | result.append(variable.AddressRange(range_list[i].start, range_list[i].end)) |
| 3530 | return result |
| 3531 | finally: |
| 3532 | core.BNFreeAddressRanges(range_list) |
| 3533 | |
| 3534 | @property |
| 3535 | def backed_address_ranges(self) -> List['variable.AddressRange']: |
nothing calls this directly
no test coverage detected