From: Nybblista <170842536+nybblista@users.noreply.github.com> Date: Sun, 18 May 2025 16:26:58 +0000 (+0300) Subject: Docs: Fix the `_PyGenObject_HEAD` reference in the `InternalDocs/generators.md` ... X-Git-Tag: v3.15.0a1~1678 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2cc99b3dd3db5e9433e839a876d3a8041221cec5;p=thirdparty%2FPython%2Fcpython.git Docs: Fix the `_PyGenObject_HEAD` reference in the `InternalDocs/generators.md` (#133739) --- diff --git a/InternalDocs/generators.md b/InternalDocs/generators.md index 87fbb9123684..979a5b51521e 100644 --- a/InternalDocs/generators.md +++ b/InternalDocs/generators.md @@ -28,9 +28,9 @@ interpreter state. The `frame` of a generator is embedded in the generator object struct as a [`_PyInterpreterFrame`](frames.md) (see `_PyGenObject_HEAD` in -[`pycore_genobject.h`](../Include/internal/pycore_genobject.h)). +[`pycore_interpframe_structs.h`](../Include/internal/pycore_interpframe_structs.h)). This means that we can get the frame from the generator or the generator -from the frame (see `_PyGen_GetGeneratorFromFrame` in the same file). +from the frame (see `_PyGen_GetGeneratorFromFrame` in [`pycore_genobject.h`](../Include/internal/pycore_genobject.h)). Other fields of the generator struct include metadata (such as the name of the generator function) and runtime state information (such as whether its frame is executing, suspended, cleared, etc.).