diff options
| author | Peter LaFosse <peter@vector35.com> | 2022-01-20 13:17:41 -0500 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2022-01-20 13:17:41 -0500 |
| commit | d7dae709f93ef24516ae2db2f1f0d0ee333764f5 (patch) | |
| tree | 548ff46b743ca644ff16007b9411539e01ffdd3b /python/highlevelil.py | |
| parent | 65c1ab279b34f11070a450de993886df9c7353ec (diff) | |
Rework IL inheritance for Call instructions
Diffstat (limited to 'python/highlevelil.py')
| -rw-r--r-- | python/highlevelil.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/highlevelil.py b/python/highlevelil.py index f98ecaf4..b813c2ec 100644 --- a/python/highlevelil.py +++ b/python/highlevelil.py @@ -38,7 +38,7 @@ from . import highlight from . import flowgraph from . import variable from .interaction import show_graph_report -from .commonil import (BaseILInstruction, Call, Tailcall, Syscall, Comparison, Signed, UnaryOperation, BinaryOperation, +from .commonil import (BaseILInstruction, Tailcall, Syscall, Localcall, Comparison, Signed, UnaryOperation, BinaryOperation, SSA, Phi, Loop, ControlFlow, Memory, Constant, Arithmetic, DoublePrecision, Terminal, FloatingPoint) @@ -1585,7 +1585,7 @@ class HighLevelILLowPart(HighLevelILUnaryBase, Arithmetic): @dataclass(frozen=True, repr=False, eq=False) -class HighLevelILCall(HighLevelILInstruction, Call): +class HighLevelILCall(HighLevelILInstruction, Localcall): @property def dest(self) -> HighLevelILInstruction: @@ -1601,7 +1601,7 @@ class HighLevelILCall(HighLevelILInstruction, Call): @dataclass(frozen=True, repr=False, eq=False) -class HighLevelILCallSsa(HighLevelILInstruction, Call, SSA): +class HighLevelILCallSsa(HighLevelILInstruction, Localcall, SSA): @property def dest(self) -> HighLevelILInstruction: |
