summaryrefslogtreecommitdiff
path: root/python/binaryview.py
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2021-07-29 13:08:03 -0400
committerPeter LaFosse <peter@vector35.com>2021-09-05 10:09:10 -0400
commita24b82f9b3d5dbb76f700664a97f3d4904acce30 (patch)
tree981e990b9479e0318b4e7d8fb25038ed43fc8d18 /python/binaryview.py
parent764063b2b44dbeba5f2f318c971e4f4acfb48427 (diff)
Remove some unnecessary properties for various derived HLIL Instructions, add HLIL vars_read/vars_written
Additional progress on HLILInstruction refactor
Diffstat (limited to 'python/binaryview.py')
-rw-r--r--python/binaryview.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/python/binaryview.py b/python/binaryview.py
index 33983045..449d38cb 100644
--- a/python/binaryview.py
+++ b/python/binaryview.py
@@ -5615,7 +5615,7 @@ class BinaryView:
raise ValueError(error_str)
return variable.PossibleValueSet(self.arch, result)
- def get_type_by_name(self, name):
+ def get_type_by_name(self, name:'types.QualifiedName') -> Optional['types.Type']:
"""
``get_type_by_name`` returns the defined type whose name corresponds with the provided ``name``
@@ -7587,6 +7587,9 @@ class DataVariable:
# elif t.type_class == TypeClass.WideCharTypeClass:
+ @value.setter
+ def value(self, value:bytes) -> None:
+ self.view.write(self.address, value)
@property
def type(self) -> '_types.Type':