summaryrefslogtreecommitdiff
path: root/python/highlevelil.py
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2022-01-20 13:17:41 -0500
committerPeter LaFosse <peter@vector35.com>2022-01-20 13:17:41 -0500
commitd7dae709f93ef24516ae2db2f1f0d0ee333764f5 (patch)
tree548ff46b743ca644ff16007b9411539e01ffdd3b /python/highlevelil.py
parent65c1ab279b34f11070a450de993886df9c7353ec (diff)
Rework IL inheritance for Call instructions
Diffstat (limited to 'python/highlevelil.py')
-rw-r--r--python/highlevelil.py6
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: