List of valid address ranges for this view (read-only) Deprecated: 4.1.5902 Use mapped_address_ranges instead.
(self)
| 3505 | |
| 3506 | @property |
| 3507 | def allocated_ranges(self) -> List['variable.AddressRange']: |
| 3508 | """List of valid address ranges for this view (read-only) Deprecated: 4.1.5902 Use mapped_address_ranges instead.""" |
| 3509 | count = ctypes.c_ulonglong(0) |
| 3510 | range_list = core.BNGetAllocatedRanges(self.handle, count) |
| 3511 | assert range_list is not None, "core.BNGetAllocatedRanges returned None" |
| 3512 | result = [] |
| 3513 | try: |
| 3514 | for i in range(0, count.value): |
| 3515 | result.append(variable.AddressRange(range_list[i].start, range_list[i].end)) |
| 3516 | return result |
| 3517 | finally: |
| 3518 | core.BNFreeAddressRanges(range_list) |
| 3519 | |
| 3520 | @property |
| 3521 | def mapped_address_ranges(self) -> List['variable.AddressRange']: |
nothing calls this directly
no test coverage detected