[gdb] Update ThreadExitedEvent parent class for 17.0 (#14729) (#14744)

Even though the parent thread for `ThreadExitedEvent` won't change from
`Event` to `ThreadEvent` until 17.0 is released, this actually makes
type checking work better in practice for all released versions that
support `ThreadExitedEvent` because at run time `ThreadExitedEvent` has
the lone attribute, `inferior_thread`, that it would have inherited from
`ThreadEvent`.
This commit is contained in:
Dennis Lambe Jr.
2025-09-19 03:19:46 -04:00
committed by GitHub
parent cc0ce1e500
commit 617f42394b
+1 -1
View File
@@ -960,7 +960,7 @@ class ExitedEvent(Event):
exit_code: int
inferior: Inferior
class ThreadExitedEvent(Event): ...
class ThreadExitedEvent(ThreadEvent): ...
class StopEvent(ThreadEvent):
details: dict[str, object]