diff options
| author | Peter LaFosse <peter@vector35.com> | 2022-05-19 13:21:02 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2022-05-20 08:39:23 -0400 |
| commit | 16f099d75f340ac5e09d6f9194a9ae49690c99f8 (patch) | |
| tree | 156a357e5feb6ad832e958f94ebb23e227f0d27a /python | |
| parent | 34cabeceae79fc6f01a19d767edf79d4fc419b24 (diff) | |
Add some unit tests for binaryview.py and fix some minor bugs
Diffstat (limited to 'python')
| -rw-r--r-- | python/binaryview.py | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/python/binaryview.py b/python/binaryview.py index 882b9e7c..fba390e0 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -205,7 +205,7 @@ class StringReference: self._view = bv def __repr__(self): - return f"<{self._type}: {self._start:#x}, len {self._length:#x}>" + return f"<{self._type.name}: {self._start:#x}, len {self._length:#x}>" def __str__(self): return self.value @@ -225,18 +225,10 @@ class StringReference: def type(self) -> StringType: return self._type - @type.setter - def type(self, value: StringType) -> None: - self._type = value - @property def start(self) -> int: return self._start - @start.setter - def start(self, value: int) -> None: - self._start = value - @property def length(self) -> int: return self._length @@ -309,10 +301,6 @@ class AnalysisCompletionEvent: def view(self) -> 'BinaryView': return self._view - @view.setter - def view(self, value: 'BinaryView') -> None: - self._view = value - class BinaryViewEvent: """ @@ -1276,10 +1264,6 @@ class Section: def end(self) -> int: return self.start + len(self) - def range_contains_relocation(self, addr: int, size: int) -> bool: - """Checks if the specified range overlaps with a relocation""" - return core.BNSegmentRangeContainsRelocation(self.handle, addr, size) - class TagType: """ |
