MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / vars_read

Method vars_read

python/highlevelil.py:492–501  ·  view source on GitHub ↗

Non-unique list of variables whose value is read by this instruction

(self)

Source from the content-addressed store, hash-verified

490
491 @property
492 def vars_read(self) -> VariablesList:
493 """Non-unique list of variables whose value is read by this instruction"""
494 non_read = [*self.vars_written, *self.vars_address_taken]
495 result = []
496 for v in self.vars:
497 if v in non_read:
498 non_read.remove(v)
499 continue
500 result.append(v)
501 return result
502
503 @property
504 def vars_address_taken(self) -> VariablesList:

Callers

nothing calls this directly

Calls 2

removeMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected