From 1897812185980436930607387186292384077778 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Mon, 2 Feb 2026 12:57:07 -0500 Subject: Python API: Fix LLIL flags param type being inaccurate They are flag *writes* not the flags themselves. --- python/architecture.py | 1 + 1 file changed, 1 insertion(+) (limited to 'python/architecture.py') diff --git a/python/architecture.py b/python/architecture.py index 9d27e177..9016b90e 100644 --- a/python/architecture.py +++ b/python/architecture.py @@ -61,6 +61,7 @@ FlagWriteTypeName = NewType('FlagWriteTypeName', str) RegisterType = Union[RegisterName, 'lowlevelil.ILRegister', RegisterIndex] FlagType = Union[FlagName, 'lowlevelil.ILFlag', FlagIndex] +FlagWriteType = Union[FlagWriteTypeName, FlagWriteTypeIndex] RegisterStackType = Union[RegisterStackName, 'lowlevelil.ILRegisterStack', RegisterStackIndex] SemanticClassType = Union[SemanticClassName, 'lowlevelil.ILSemanticFlagClass', SemanticClassIndex] SemanticGroupType = Union[SemanticGroupName, 'lowlevelil.ILSemanticFlagGroup', SemanticGroupIndex] -- cgit v1.3.1