From: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> Date: Sat, 1 Nov 2025 16:02:46 +0000 (+0000) Subject: fix mypy X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0a1bad24d0de7275015755db197acd97f6c982ef;p=thirdparty%2FPython%2Fcpython.git fix mypy --- diff --git a/Tools/cases_generator/analyzer.py b/Tools/cases_generator/analyzer.py index 3bd92cfa55a4..b96e472d5378 100644 --- a/Tools/cases_generator/analyzer.py +++ b/Tools/cases_generator/analyzer.py @@ -982,7 +982,7 @@ def compute_properties(op: parser.CodeDef) -> Properties: no_save_ip=no_save_ip, tier=tier_variable(op), needs_prev=variable_used(op, "prev_instr"), - needs_guard_ip=(unpredictable_jump and "replaced" not in op.annotations) or variable_used(op, "LLTRACE_RESUME_FRAME") or variable_used(op, "DISPATCH_INLINED"), + needs_guard_ip=(isinstance(op, parser.InstDef) and (unpredictable_jump and "replaced" not in op.annotations)) or variable_used(op, "LLTRACE_RESUME_FRAME") or variable_used(op, "DISPATCH_INLINED"), unpredictable_jump=unpredictable_jump, )