From 16b6e14cc291865ecaf50fa57d0685da94496567 Mon Sep 17 00:00:00 2001 From: anilbey Date: Sat, 16 Jul 2022 12:26:43 +0100 Subject: gh-94698: add Subscript and Attribute targets to ast.for documentation (GH-94901) ### Summary Add Attribute and Subscript as possible targets for the "ast for loop documentation". Automerge-Triggered-By: GH:isidentical --- Doc/library/ast.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Doc/library/ast.rst b/Doc/library/ast.rst index b10aa7c..7ad2102 100644 --- a/Doc/library/ast.rst +++ b/Doc/library/ast.rst @@ -1028,10 +1028,11 @@ Control flow .. class:: For(target, iter, body, orelse, type_comment) A ``for`` loop. ``target`` holds the variable(s) the loop assigns to, as a - single :class:`Name`, :class:`Tuple` or :class:`List` node. ``iter`` holds - the item to be looped over, again as a single node. ``body`` and ``orelse`` - contain lists of nodes to execute. Those in ``orelse`` are executed if the - loop finishes normally, rather than via a ``break`` statement. + single :class:`Name`, :class:`Tuple`, :class:`List`, :class:`Attribute` or + :class:`Subscript` node. ``iter`` holds the item to be looped over, again + as a single node. ``body`` and ``orelse`` contain lists of nodes to execute. + Those in ``orelse`` are executed if the loop finishes normally, rather than + via a ``break`` statement. .. attribute:: type_comment -- cgit v0.12