From 53640fb603ef58baf02bb43746046f9f62603f30 Mon Sep 17 00:00:00 2001 From: KyleMiles Date: Mon, 1 Nov 2021 23:15:54 -0400 Subject: Resolves #2748; Variable.ssa_versions; Fixes some type annotations --- python/lowlevelil.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'python/lowlevelil.py') diff --git a/python/lowlevelil.py b/python/lowlevelil.py index 42c2878c..50e058e9 100644 --- a/python/lowlevelil.py +++ b/python/lowlevelil.py @@ -3008,7 +3008,8 @@ class LowLevelILFunction: return [] @property - def ssa_vars(self) -> List[Union['mediumlevelil.SSAVariable', SSARegisterStack, SSAFlag]]: + def ssa_vars(self) -> List[Union[SSARegister, SSARegisterStack, SSAFlag]]: + # TODO : Add ssa_varsions to these too """This is the union `LowLevelILFunction.ssa_registers`, `LowLevelILFunction.ssa_register_stacks`, and `LowLevelILFunction.ssa_flags`""" if self.il_form == FunctionGraphType.LowLevelILSSAFormFunctionGraph: return self.ssa_registers + self.ssa_register_stacks + self.ssa_flags # type: ignore -- cgit v1.3.1